SOFT's client is looking for a Technical Architect with the following experience and qualifications:
Role Description:
·Provides development and design efforts to meet user requirements.
·Defines test plans and criteria for acceptance for the technical components of an application.
·Ensures business requirements are supported by the technical solutions.
·Participates in detailed design and product test execution as required.
·Adheres to technical programming standards.
·Communicates accurate and useful status updates.
·Manages and reports time spent on all work activities.
·Follows quality standards.
·Able to work in a team environment.
·Completes assigned tasks.
·Strong communication skills; both written and spoken.
·Anticipates and resolves issues specific to the team.
·Determines time estimates and schedule for own work and resolve issues in a timely manner.
·Identifies and tracks issues, risks and action items.
·Work with Service Desk as Tier-2 support for issues or requests originating from application users.
Required 5 yrs Developing complex applications
Required 5 yrs Developing web applications using VB.NET, ASP.NET MVC / .NET Core
Required 5 yrs Demonstrated Experience in ASP.NET Web API, ASP.NET Core Web API
Required 5 yrs Demonstrated Experience in HTML5, CSS3, Bootstrap and modern UI/UX principles
Required 5 yrs Demonstrated Experience in developing SOAP based, RESTful APIs
Required 5 yrs Demonstrated Experience in SQL Server or comparable RDBMS
Required 5 yrs relevant experience with source code management tool
Required 5 yrs Demonstrated Experience in MS Office
Desired 3 yrs Demonstrated Experience in SSRS and SSIS
HIGHLY DESIRED 3 yrs Relevant experience with Application Lifecycle Management tools like Azure DevOps Server (ADO/ADS) or JIRA
Desired 1 yr Understanding of public safety and criminal justice concepts and precautions
Desired 1 yr Understanding of training and certification concepts
Desired 1 yr Understanding of financial systems concepts
Desired 1 yr Exposure to Telerik .net UI controls
The candidate should have a high degree of patience, politeness, organization, and the ability to manage multiple tasks. He or she should have a pleasant demeanor and will be in contact with individuals from all levels of the organization from clerical to executive. He or she may need to receive criticism and respond professionally.
The candidate will work with other developers and analysts as part of a team. While the work is primarily done remotely, the candidate should be available to visit and potentially spend multiple consecutive days at the worksite in the Harrisburg, PA area.
The candidate’s primary responsibility will be to develop and support web-based applications in Microsoft Technologies.
The candidate will support development efforts (enhancements and incident resolution), through Analysis, Design, development, testing, and documenting results using the client's Microsoft Azure DevOps Services (ADS) environment, and by assisting in the preparation and publication of product release notes. He or she may be asked to develop test plans in the ADS environment to facilitate the end-user acceptance testing phase of product releases.
The candidate should have a high degree of patience, politeness, organization, and the ability to manage multiple tasks. He or she should have a pleasant demeanor and will be in contact with individuals from all levels of the organization from clerical to executive. He or she may need to receive criticism and respond professionally.
The candidate will work with other developers and analysts as part of a team. While the work is primarily done remotely, the candidate should be available to visit and potentially spend multiple consecutive days at the worksite in the Harrisburg, PA area.