Dice is the leading career destination for tech experts at every stage of their careers. Our client, Technovision, Inc., is seeking the following. Apply via Dice today!
Our direct client is looking for a .Net, Java, JS, GitHub and Azure DevOps Senior Developer for Hybrid Long term contract in Concord, NH.
NOTE: HYBRID SCHEDULE STRONGLY PREFERRED - The ideal candidate will be someone local who is able to be onsite 2-3 days per week. Because of this, LOCAL CANDIDATES WILL BE PREFERRED for interview consideration. If your candidate is local - they should also be able to attend an in-person interview.
JOB DESCRIPTION:
You will be part of team responsible for establishing and maintaining the Continuous Integration (CI) and Continuous Deployment (CD) automation plant to support the State of New Hampshire agency software engineering teams. You will work closely with cross-functional teams to deliver scalable automation solutions to enable rapid development, source code configuration management, automated testing (code quality and security) and deployment.
Specifically, you will:
Work closely with the agency development teams to understand their application architecture and build requirements to properly implement CICD pipeline templates for their applications. Work closely with the agency development teams to migrate their applications from a legacy code management/defect tracking system (CA Harvest) to a more distributed model (GitHub/Azure DevOps). Join a growing team establishing the platform of the future for software build and deployment across all the State of New Hampshire agencies. Help develop training materials and lead training workshops for the software development teams. Help establish best practices for code management, and code deployment to cloud-based infrastructure. Help establish best practices for integrating unit and regression testing as part of the automated build pipeline. Work closely with our internal software developers, external partners, and service providers to ensure our systems are stable and reliable. Work to provide our customers with the best transformation experience possible.
What is required:
Strong communication, collaboration, and training skills Work experience programming in .Net (Visual Studio 2005 to present), Java, JavaScript, Python, PowerBuilder, YAML Proficient experience/knowledge with cloud technologies, specifically GitHub and Azure DevOps Previous experience supporting software build and deploy tools Previous experience working with development team delivering in sprints and Kanban Strong knowledge of code management systems and version control software, preferably GitHub Expert knowledge of software builds, including experience implementing deployment pipelines Ability to read build output and work with developers to repair build failures Strong understanding of test processes and test strategies including test automation Hands on experience automating code quality and security scanning and testing Hands on experience migrating from legacy code management/build and deploy system to a GitHub/Azure DevOps environment Commitment to the highest customer service and ethical standards
Skill Matrix:
Work experience programming in .Net (Visual Studio 2005 to present), Java, JavaScript, Python, PowerBuilder, YAML - Required Demonstrated experience/knowledge with cloud technologies, specifically GitHub and Azure DevOps - Required Hands on experience migrating from legacy code management/build and deploy system to a GitHub/Azure DevOps environment - Required Hands on experience automating code quality and security scanning and testing - Required Expert experience with software builds, including experience implementing deployment pipelines - Required Hands on experience with Github - Required Hands on experience with SonarQube for continuous code scanning for quality and security - Strong plus to have Hands on experience with Capado DevOps deployment and integration with other DevOps tools - Strong plus to have Excellent written and verbal communication skills are a MUST to be considered. - Required
Question 1: Please SPECIFY the CITY and STATE in which your candidate is CURRENTLY located (if not specified or location specified is determined to be untrue during screening process, your candidate will not be considered for the position).
Question 2: Please SPECIFY which schedule option your candidate intends to work: HYBRID (2-3 days onsite per week) or FULLY REMOTE. If you do not reply with one of these two options.
Question 3: Local candidates are expected to attend an in-person interview if selected for the position. Please confirm you have discussed this with your candidate and your candidate accepts this requirement.
Location: Hybrid in Concord, NH
Type: Long term contract
Please send resume to "jobs at etechnovision dot com" with B3612B in Subject for immediate consideration.
Net, Java, JS, GitHub and Azure DevOps Senior Developer - Contract - Hybrid - Concord, NH - B3612B