Internet Researcher at Geographic Solutions, Inc.

Title: Internet Researcher
Company: Geographic Solutions, Inc.

Must have the following in order to apply:
Minimum 1-2 years of data analysis work or data-related work experience
High school diploma required
Must have data analysis skills
Skills in efficient navigation and use of the Internet
Able to manage multiple work projects and/or extensive projects
Able to learn and adapt to new software and projects of varying complexity
Training will be provided to candidates who show analytic skills
Experience with Microsoft Office products
Ability to apply understanding of data and concepts to issues beyond current projects
Candidate would be expected to demonstrate data analysis skills with a given list of websites
Must have driver’s license
Preferred Skills:
Basic SQL knowledge is helpful.

Required Screenings:
Criminal background and professional reference check.

Job Description:
Searches and identifies websites that meet established criteria for external collection of job data. Provides thorough analysis of various job-related data and is able to classify/categorize data effectively with level of accuracy. Analyzes basic database query results as they relate to research. Maintains thorough documentation of research, trends, and data classification. Initiates project documentation for qualifying sites. Works under general supervision in both individual and collaborative settings.

Duties and Responsibilities:
Researches new sites for data collection, based on established criteria of client/business needs
Provides analysis and classification and categorization of existing data
Uses knowledge of data to identify trends/issues
Accurately documents research findings, new sites, and other data classification
Uses Microsoft office and other software to analyze data and document
As experience grows will be expected to work on projects
Conducts basic database queries and can comprehend data search results
Work Environment:
We offer a fast paced, team-oriented environment with a casual dress code.

Days & Hours:
Monday through Friday; full time position.

Pay:
We offer a competitive compensation and benefits package.

See full details and apply at https://www.geographicsolutions.com/careers

Desktop Support Technician at Geographic Solutions, Inc.

Title: Desktop Support Technician
Company: Geographic Solutions, Inc.

Must have the following in order to apply:
A minimum of an Associate’s degree in Computer Science, Information Systems or related field is preferred.
At least two years of desktop support and/or system administration experience in appropriate technical environment.
Versed supporting current Microsoft Client and server Operating Systems, and Active directory.
Experience with Dell or equivalent Client, Server & networking hardware / equipment.
Experience supporting VPN technology & communications.
The ability to support high number of end user computing devices
Ability to establish priorities, work independently, and proceed with objectives with little oversight
Self-motivated and success oriented
Ability to multi-task and with a degree of professionalism and responsiveness
Able to maintain grace under pressure
Ability to take ownership of a task and see it through to completion
PDQ Deploy (Remote installation and patching)
SmartDeploy (Computer Imaging)
Entrapass (Badge access)
Exchange ECP (Emails)
Skype for Business Server (Skype Administration)
McAfee Spam Filter
McAfee AV
Microsoft Bitlocker Administration
Active Directory/RSAT
Special Requirements
May also be assigned various projects and tasks as needed.
Occasional local travel may be required for support activities
Preferred Skills:

Required Screenings:
Criminal background and professional reference check.

Job Summary: The Desktop Support technician will be one of the primary associates responsible for providing tier 1 -2 help desk support for over 300 internal and remote employees in a campus environment. This position will serve as the primary point of contact for technical assistance and support for internal applications, software and hardware issues in a fast paced, dynamic environment. The individual should have working knowledge and understanding of current technology relating to desktop and systems support, including workstation and laptop repair and configuration, networking equipment and mobile devices. The Desktop Support Technician will be required to carry a phone/pager and respond to after-hours service requests and problems when designated on call.

Duties and Responsibilities
Win 2012-2016 server Administration
Internet Information Server / Web Server Administration
Intranet applications systems and servers
Server / Infrastructure Administration
Staff / PC Support
Print server and printer administration
Customer service and support
Experience with Cisco AnyConnect and Check Point Endpoint remote user VPN support
Maintain server room infrastructure (power / HVAC / connectivity)
Telecommunications Administration experience – preferred, VoIP
Ability to manage Online Project Communication’s ticket queue
Work Environment:
We offer a fast paced, team-oriented environment with a casual dress code.

Days & Hours:
Monday through Friday, full time position.

Pay:
We offer a competitive compensation and benefits package.

See full details and apply at https://www.geographicsolutions.com/careers

Database Administrator at Geographic Solutions, Inc.

Title: Database Administrator
Company: Geographic Solutions, Inc.

Must have the following in order to apply:
Bachelor’s degree in Computer Science, Information Systems or related field
Minimum 4 years database administration experience in appropriate technical environment.
Experience as a SQL DBA in a SQL Server 2012 or higher environment
Ability and willingness to provide off-hours on-call support
Analysis, decision-making, and communication skills
Command of T-SQL programming
Experience in a transaction volume, 24×7, VLDB, enterprise database environment
Understanding of SQL clustering
Familiarity with log shipping, database snapshots and mirroring
Can support data synchronization across multiple environments
Understanding of database security and access
Knowledge of data modeling techniques and tools
Ability to excel in a large, fast-paced database environment
Fortitude to enforce, practice and improve database standards and deployment processes
Performance tuning and indexing expertise including execution plan analysis
Preferred Skills:
Experience administering transactional replication a plus
Working experience with Reporting Services a plus
Experience in the labor market or regulatory occupation industries preferred
Required Screenings:
Criminal background and professional reference check.

Job Description:
Administers, maintains, and implements policies and procedures for ensuring the security and integrity of the company’s databases. Resolves database performance issues, database capacity issues, synchronization, replication, and other distributed data issues. Assist with the development, review and testing of database objects and stored procedures using advanced programming techniques. Familiar with standard concepts, practices, and procedures within the labor market industry and security concepts. Works directly with clients and technical staff to support the company’s applications and operational data need. Consults with and advises users of the various organizational data sources and the tools available to access them. Works directly with developers and technical support personnel to anticipate and plan for productive data access, security and utilization. Relies on experience and judgment to plan and accomplish goals. Provides on call support for scheduled 24×7 time periods.

Duties and Responsibilities:
Demonstrate communication and interpersonal skills
Deliver expertise in MS SQL database technology
Perform daily health checks and ensure recovery strategies are functioning
Troubleshoot, identify and resolve database issues in a timely manner
Provide off-hours on-call support and work in unison with system engineers
Take responsibility for performance and health of all company databases
Support all software development life-cycle database environments
Collaborate with solution architects to devise enterprise level data strategies
Mentor development teams and assist with new and existing data interfaces
Enforce naming, coding, design, deployment and security standards
Enhance current methods, policies, procedures and processes
Produce quality documentation
May also be assigned various projects and tasks as needed
Work Environment:
We offer a fast paced, team-oriented environment with a casual dress code.

Days & Hours:
Monday through Friday; full time position.

Pay:
We offer a competitive compensation and benefits package. DOE.

See full details and apply at https://www.geographicsolutions.com/careers

Business Development Representative, Corrections Industry at Geographic Solutions, Inc.

Title: Business Development Representative, Corrections Industry
Company: Geographic Solutions, Inc.

Must have the following in order to apply:
Bachelor’s degree required and minimum of two years in sales positions with proven sales results in related industries.
Fluency in Microsoft Office applications.
Knowledgeable about the corrections industry and/or experience working in public job placement/career development fields and confident working with professionals at all levels and areas of discipline.
Outstanding interpersonal, written, and oral communication skills.
Sound presentation skills are a must.
Experience of delivering product demonstrations and presentations in a professional environment.
Analytical and problem-solving skills for identifying client needs, developing solutions, and logically organizing complex information.
Demonstrate organizational and follow-up abilities.
Relationship-building ability.
Ability to work in a fast-paced environment.
Capable of providing and receiving feedback.
Ability to be a self-starter and work independently.
Attention to detail and organization.
Ability to travel client sites and conferences

Job Description:
Under limited supervision, the full-time Business Development Representative position is primarily responsible for sales to public and private agencies in the corrections industry. Our products provide agencies with job search tools and related career services to help offenders transition back into the community. The new Business Development Representative will be a member of our Sales team and will work closely with the Director of Sales and Marketing. The position will include a varied set of responsibilities, as described below.

Duties and Responsibilities:
Researching prospective sales targets and identifying opportunities
Contacting both cold and warm prospective clients via phone, email, and social media
Setting up and attending online and face-to-face meetings with prospective clients
Delivering presentations and product demonstrations via the web links or face-to-face meetings
Demonstrating a thorough understanding of our technically complex products and explaining the nuanced differences between products
Independently managing a pipeline
Writing proposals and quotes
Building long-term professional relationships
Working with existing clients to introduce them to our wider product suite
Attending conferences and other networking events to promote Geographic Solutions and its products
Documenting sales activity in our sales tracking systems
Working closely with the Case Management team to ensure product delivery and implementation to the client’s satisfaction

Required Screenings:
Criminal background and professional reference check.

Work Environment:
We offer a fast paced, team-oriented environment with a casual dress code.

Days & Hours:
Monday through Friday, full time position.

Pay:
We offer a competitive compensation and benefits package.

See full details and apply at https://www.geographicsolutions.com/careers

Business Analyst – Vocational Rehabilitation at Geographic Solutions, Inc.

Title: Business Analyst – Vocational Rehabilitation
Company: Geographic Solutions, Inc.

Must have the following in order to apply:

Bachelor’s Degree in business or related field
Four (4) years of experience; or equivalent combination of education and experience
Knowledge of relational databases and basic SQL query techniques
Must have experience interfacing with customers, internal managers and staff
Prior experience within the workforce development system with a solid knowledge of Department of Labor Employment and Training programs to include one or more of the following: Wagner-Peyser, Workforce Investment Act, Trade Adjustment Assistance
Knowledge of the software development life cycle
Proficient in MS Office to include: Word, Excel, Outlook, Power Point, and Project
Written and verbal communication skills

Preferred Skills
Knowledge of Department of Education Employment and Training programs is desired, or has knowledge in coordination of services with other programs such as Wagner-Peyser, Workforce Innovation and Opportunity Act, Trade Adjustment Assistance, SNAP Employment and Training, Adult Education, Welfare Transition
Possess an understanding of application programming, database and system design
Understanding of Internet, Intranet, Extranet and client/server architectures
Ability to analyze system requirements relative to the base software functionality and configuration

Job Description:
This role will formulate and define system scopes and objectives based on both user needs and understanding of business systems and industry requirements.

Duties and Responsibilities:
Analyze business and user needs, document requirements and translate both into proper specifications for each project.
Coordinate and meet with clients and business leaders, as well as working closely with software architects and development teams to ensure that the direction, scope and dependencies are identified and documented.
Possess knowledge of both project management and the software development lifecycle (SDLC) of large-scale development projects.
Translate business requirements into concise system requirements for use by the software architects and development teams.
Understanding of multiple functional areas related to complex projects and the ability to identify and quantify business process improvements along with system improvements through the use of technology is critical.
Foster communication between technical and non-technical audiences to ensure that technology solutions fulfill the business needs. Responsibilities include
Identify, document and diagram business requirements and processes.
Knowledge of project management methodologies and practices.
Assist with validation and testing of applications written to the design specification
Possess vocational rehabilitation, with emphasis on employment and training programs provided to disabled individuals.
Must have the ability to understand both federal and state laws that govern the programs and translate those requirements into a system
Ability to write design specifications outlining needs to improve the VOS system to support Department of Education programs.
MS SQL server (2008/2012) and query knowledge is essential
Testing of applications written to the design specifications written.
Ability to track data through the database as it relates to the application and when required federal reporting requirements
Review of all customer change orders, enhancement requests to VOS application components to determine feasibility, update requirements documents, and make recommendations regarding the implementation of the request modifications.
Ability to write federal reporting requirements documents along with creation of management reports.
Work with both technical software developers and non-technical state and local government clients to make sure that final deliverables meet client requirements.
Coordinate client training with training staff and assist where necessary.
Prepare and deliver training updates via webinars.
Ability to prepare presentations and conduct training sessions at the annual User’s Conference.
May be required to visit client sites, attend National Conferences and/or assist in marketing presentations which are assigned by Manager when appropriate.

Required Screenings:
Criminal background and professional reference check.

Work Environment:
We offer a fast paced, team-oriented environment with a casual dress code.

Days & Hours:
Monday through Friday; full time position.

Pay:
We offer a competitive compensation and benefits package.

See full details and apply at https://www.geographicsolutions.com/careers

Business Analyst – Unemployment Insurance at Geographic Solutions, Inc.

Title: Business Analyst – Unemployment Insurance
Company: Geographic Solutions, Inc.

Must have the following in order to apply:

Microsoft SQL server (2008/2012) and query knowledge is essential
Testing of applications written to the design specifications written.
Ability to track data through the database as it relates to the application and when required federal reporting requirements
Review of all customer change orders, enhancement requests to UI System application components to determine feasibility, update requirements documents, and make recommendations regarding the implementation of the request modifications.
Proficient in MS Office to include: Word, Excel, Outlook, Power Point, and Project
Knowledge of relational databases and basic SQL query techniques
Must have experience interfacing with customers, internal managers and staff
Strong interpersonal and relationship management skills
Strong oral and written communication skills with an attention to detail
Strong leadership skills with a proven past to drive results and affect change
Prior experience within the workforce development system with a solid knowledge of Department of Labor Employment and Training programs to include one or more of the following: Wagner-Peyser, Workforce Investment Act, Trade Adjustment Assistance
Detailed understanding of Employment and Training programs related to day-to-day operations and federal reporting requirements
Ability to prepare presentations and conduct training sessions at the annual User’s Conference
Knowledge of the software development life cycle

Preferred Skills:
Bachelor’s Degree in business or related field, or equivalent experience preferred
A solid knowledge of Department of Labor Employment and Training programs is desired, to include one or more of the following examples Wagner-Peyser, Workforce Investment Act, Trade Adjustment Assistance, SNAP Employment and Training, Adult Education, Welfare Transition
Possess a general understanding of application programming, database and system design
Understanding of Internet, Intranet, Extranet and client/server architectures
Ability to analyze system requirements relative to the base software functionality and configuration

Job Description:

This role will formulate and define system scopes and objectives based on both user needs and a thorough understanding of business systems and industry requirements.

The ideal Business Analyst will possess Unemployment Insurance experience, with emphasis on Employment and Appeals systems Prior BA experience is desired, however, a qualified candidate has experience in operation programs along with performance responsibilities both at a Federal and State level will be considered. You will thrive both in an independent and team environment. You must be able to take ownership of projects and complete those projects accurately and efficiently. You must also be able to work with various internal groups and teams and have the ability to manage multiple, simultaneous projects and deadlines. The ability to understand both federal and state laws that govern the programs and translate those requirements into a system are a must.

The ideal candidate for this position is organized; detail oriented, has great communication skills and thrives in a fast-paced environment. You will need to apply these skills in a variety of areas including, but not limited to, business analysis, requirements definition, building test plans, coordinating all resources and stakeholders, setting deadlines, assigning responsibilities, and monitoring, summarizing and communicating the progress of all assigned projects. You will work among a team of software Engineers, Developers, Project Managers and QA staff for support and collaboration of client specific deliverables.

Duties and Responsibilities:
Analyze current UI Modernization requirements and determine applicability to current initiative.
Ideally the successful candidate will have years of experience leading functional area teams working with systems modernization programs within the Unemployment Insurance sector as a consultant.
At least 5 years of experience managing 10 or more functional resources on state government modernization programs (Unemployment Insurance, Medicaid, Workers Compensation, Food Stamps, Department of Insurance, Health Care Reform, etc.).
Management Experience with all phases of an iterative Software Development Lifecycle Methodology
Been engaged with multi-year state government modernization programs in a management capacity.
Solid experience facilitating/supporting design sessions, within an iterative SDLC in a management/lead capacity.
Solid Experience leading JAD or Requirements Validation or SCRUM or Requirements Gathering sessions. Coordinate and meet with clients and business leaders, as well as working closely with software architects and development teams to ensure that the direction, scope and dependencies are identified and documented.
Analyze and document the current Appeals system.
Solicit and document requirements for a new Appeals system
Possess strong knowledge of both project management and the software development lifecycle (SDLC) of large-scale development projects.
Translate business requirements into concise system requirements for use by the software architects and development teams.
Extensive understanding of multiple functional areas related to complex projects and the ability to identify and quantify business process improvements along with system improvements through the use of technology is critical.

Required Screenings:
Criminal background and professional reference check.

Work Environment:
We offer a fast paced, team-oriented environment with a casual dress code.

Days & Hours:
Monday through Friday; full time position.

Pay:
We offer a competitive compensation and benefits package.

See full details and apply at https://www.geographicsolutions.com/careers

Business Analyst – Educational Services at Geographic Solutions, Inc.

Title: Business Analyst – Educational Services
Company: Geographic Solutions, Inc.

Must have the following in order to apply:
High School Diploma or equivalent
One (1) year of experience
Proficient in MS Office to include: Word, Excel, Outlook, Power Point, and Project
Knowledge of relational databases and basic SQL query techniques
Experience interfacing with customers, internal managers and staff
Knowledge of the software development life cycle
Knowledge of MS SQL server (2000/2005/2008) and query
Knowledge of project management methodologies and practices
Written and verbal communication skills
Time management skills
Organizational skills
Ability to work independently or in a team environment

Preferred Skills:
Bachelor’s Degree in business or related field, or equivalent experience
Experience working in government programs specifically related to Employment and Training programs such as Workforce Innovation and Opportunity Act or Adult Educational Services that included insuring software meets federal regulations and requirements
Possess an understanding of application programming, database and system design
Understanding of Internet, Intranet, Extranet and client/server architectures
Ability to analyze system requirements relative to the base software functionality and configuration

Job Description:
This role will formulate and define system scopes and objectives based on both user needs and a thorough understanding of business systems and industry requirements. Work among a team of software Engineers, Developers, Project Managers and QA staff for support and collaboration of client specific deliverables.

Duties and Responsibilities:
Analyze business and user needs, document requirements and translate both into proper specifications for each project.
Coordinate and meet with clients and business leaders, as well as working with software architects and development teams to ensure that the direction, scope and dependencies are identified and documented.
Possess knowledge of both project management and the software development lifecycle (SDLC) of large-scale development projects.
Translate business requirements into concise system requirements for use by the software architects and development teams.
Understanding of multiple functional areas related to complex projects and the ability to identify and quantify business process improvements along with system improvements through the use of technology is critical.
Foster communication between technical and non-technical audiences to ensure that technology solutions fulfill the business needs.
Identify, document and diagram business requirements and processes.
Assist with validation and testing of applications written to the design specification
Keep the client and project team informed of project status, issues and issue mitigation strategies.
Resolve and/or escalate issues in a timely fashion.
Communicate relevant project information to superiors.
Testing of applications written to the design specifications written.
Track data through the database as it relates to the application.
Review of all customer change orders, update requirements documents, and make recommendations regarding the implementation of the request modifications.
Identify opportunities for improvement and make suggestions for change.
Work with both technical software developers and non-technical state and local government clients to make sure that final deliverables meet client requirements.
Coordinate client training with training staff and assist where necessary.
Prepare and deliver training updates via webinars.
May be required to visit client sites, attend National Conferences and/or assist in Marketing presentations which are assigned by Manager when appropriate.

Required Screenings:
Criminal background and professional reference check.

Work Environment:
We offer a fast paced, team-oriented environment with a casual dress code.

Days & Hours:
Monday through Friday; full time position.

Pay:
We offer a competitive compensation and benefits package.

See full details and apply at https://www.geographicsolutions.com/careers

Business Analyst at Geographic Solutions, Inc.

Title: Business Analyst
Company: Geographic Solutions, Inc.

Must have the following in order to apply:
Bachelor’s degree in business or related field, or equivalent experience.
Minimum 4 years of experience.
Prior experience in an IT/software setting.
MS SQL server (2000/2005/2008) and query knowledge.
Proficient in MS Office to include: Word, Excel, Outlook, Power Point, and Project.
Knowledge of relational databases and SQL query techniques.
Customer service and organizational skills.
Oral and written communication skills.
Knowledge of the software development life cycle.
An understanding of application programming, database and system design.
Understanding of Internet, Intranet, Extranet and client/server architectures.
Ability to analyze system requirements relative to base software functionality and configuration.
Ability to track data through the database as it relates to the application and federal reporting requirements.
Ability to work independently and as a member of a team.
Ability to work with various internal groups and teams.
Ability to manage multiple, simultaneous projects and deadlines.

Job Description:
This role will formulate and define system scopes and objectives based on both user needs and a thorough understanding of business systems and industry requirements. Will be required to take ownership of projects and complete those projects accurately and efficiently. Will use attention to detail and apply skills in a variety of areas including, but not limited to, business analysis, requirements definition, building test plans, coordinating all resources and stakeholders, setting deadlines, assigning responsibilities, and monitoring, summarizing and communicating the progress of all assigned projects. Will work among a team of software Engineers, Developers, Project Managers and QA staff for support and collaboration of client specific deliverables.

Duties and Responsibilities:
Analyze business and user needs, document requirements and translate both into proper specifications for each project.
Coordinate and meet with clients and business leaders, as well as work closely with software architects and development teams to ensure that the direction, scope and dependencies are identified and documented.
Possess knowledge of both project management and the software development lifecycle (SDLC) of large-scale development projects.
Translate business requirements into concise system requirements for use by the software architects and development teams.
Understand multiple functional areas related to complex projects and identify and quantify business process improvements along with system improvements through the use of technology.
Foster communication between technical and non-technical audiences to ensure that technology solutions fulfill the business needs.
Identify, document and diagram business requirements and processes.
Apply knowledge of project management methodologies and practices.
Assist with validation and testing of applications written to the design specification.
Work with both technical software developers and non-technical state and local government clients to make sure that final deliverables meet client requirements.
Coordinate client training with training staff and assist where necessary.
Prepare and deliver training updates via webinars.
Facilitate team and client meetings.
Keep the client and project team informed of project status, issues and issue mitigation strategies.
Resolve and/or escalate issues in a timely fashion.
Communicate relevant project information to superiors.
Test applications written to the design specifications written.
Review of all customer change orders, update requirements documents, and make recommendations regarding the implementation of the request modifications.

Required Screenings:
Criminal background and professional reference check.

Work Environment:
We offer a fast paced, team-oriented environment with a casual dress code.

Days & Hours:
Monday through Friday; full time position.

Pay:
We offer a competitive compensation and benefits package.

See full details and apply at https://www.geographicsolutions.com/careers

.NET Programmer/Analyst IV at Geographic Solutions, Inc.

Title: .NET Programmer/Analyst IV
Company: Geographic Solutions, Inc.

Must have the following in order to apply:
Bachelor’s Degree in Computer Science, Engineering, Information Systems, or related fields
Seven (7) to ten (10) years of ASP.Net programming experirence
Experience in Microsoft Software Environment: MS SQL Server, .NET Framework, Visual Studio 2010 – 2017
Experience with migrating legacy applications to .NET Platform
Experience writing and debugging ASP.NET Web Form applications
Experience using Team Foundation Server
Experience with JavaScript, JavaScript libraries: JQuery, Bootstrap, Mustache, AngularJS
Performs work independently under minimal supervision
Preferred Skills:
A Degree in Engineering, Computer Science or Information Systems
MCSD / MCPD Certifications
Experience with WCF/REST Services, Web API, and Mobile development
Required Technical Experience:
MS SQL
ASP.NET
Team Foundation Server
JQuery
Bootstrap
.NET Framework
Agile
Preferred Technical Experience:
Web API
AngularJS or Angular 2
WCF Service
Required Screenings:
Background Checks (Local/State/Federal); Reference Checks; Test/Assessment (SHL ASP.NET 4.5 Tech Test & Hands on Practical Assessment). Drug Free Workplace.

Job Description:
The Programmer/Analyst will be responsible for a variety of duties in support of the company’s Virtual OneStop (VOS) software solution. The Programmer/Analyst will work with other team members in an Agile environment who have responsibility for timely delivery of new development, maintenance incidents, configuration tasks, setup tasks, responding to customer questions, data change requests, and other duties as assigned by the Team Lead.

Duties and Responsibilities:
Maintain web applications
Design and build applications using Microsoft .NET Technologies
Migrate internally developed applications to latest Microsoft .NET Technologies
Troubleshoot and debug development and production issues
Perform tests to find system/software defects
Follow design specs
Apply best practices
Read specifications and design software solutions
Mentoring
Create design specs
Interface with subject matter experts to gather requirements

Work Environment:
We offer a fast-paced, team-oriented environment with a casual dress code.

Days & Hours:
Full Time position; Day shift; Monday through Friday; Complete schedule will be discussed with applicant.

Pay:
Depends on experience; We offer a competitive compensation and benefits package.

See full details and apply at https://www.geographicsolutions.com/careers

.NET Programmer Analyst V at Geographic Solutions, Inc.

Title: .NET Programmer Analyst V
Company: Geographic Solutions, Inc.

Must have the following in order to apply:
Bachelor’s Degree or equivalent work experience
Ten (10) or more years of of ASP.Net programming experience
Experience in Microsoft Software Environment: MS SQL Server, .NET Framework, Visual Studio 2010 – 2017
Experience with migrating legacy applications to .NET Platform
Experience writing and debugging ASP.NET Web Form applications
Experience using Team Foundation Server
Experience with JavaScript, JavaScript libraries: JQuery, Bootstrap, Mustache, AngularJS
Preferred Skills:
Experience with WCF/REST Services, Web API, and Mobile development
Degree in Engineering, Computer Science or Information Systems
MCSD / MCPD Certifications
Required Technical Experience:
MS SQL
ASP.NET
Team Foundation Server
JQuery
Bootstrap
.NET Framework
Agile
Preferred Technical Experience:
Web API
AngularJS or Angular 2
WCF Service
Required Screenings:
Background Checks (Local/State/Federal); Test/Assessment (Tech Test). Drug Free Workplace.

Job Description:
The Programmer/Analyst will be responsible for a variety of duties in support of the company’s Virtual OneStop (VOS) software solution. The Programmer/Analyst will work with other team members in an Agile environment who have responsibility for timely delivery of new development, maintenance incidents, configuration tasks, setup tasks, responding to customer questions, data change requests, and other duties as assigned by the Team Lead.

Duties and Responsibilities:
Maintain web applications.
Design and build applications using Microsoft .NET Technologies.
Migrate internally developed applications to latest Microsoft .NET Technologies.
Troubleshoot and debug development and production issues.
Perform tests to find system/software defects.
Follow design specs.
Read specifications and design software solutions.
Mentoring.
Create design specs.
Interface with subject matter experts to gather requirements.
Perform technical interviews.
Other duties as assigned.
Work Environment:
Will be discussed with applicant.

Days & Hours:
Full Time position; Day shift; Complete work schedule will be discussed with applicant.

Pay:
Depends of experience; Benefits are offered.

See full details and apply at https://www.geographicsolutions.com/careers