C#-015
Role Summary: The Intermediate Developer, as part of the Rehabilitation Services and Vocational Assistance Program (RSVP) team, is responsible for providing application integration governance, guidance, analysis, design, development, and testing expertise to projects from initiation to implementation. As a developer for the RSVP program, you will be expert in agile delivery process, full stack engineering specializing in coding Angular front end and Microsoft back end.
The Intermediate Developer participates in developing, maintaining, and updating web applications systems for the use of data collection and presentation. The Intermediate Developer’s work supports applications and database systems to be extensible and flexible to meet current and future demands and modifications, and contribute to the overall architecture of the existing database and web portal for sharing information. Other duties include adhering to current internal and legislative security policies.
Key Performance Indicators:
Customer/ Stakeholder Satisfaction
Operational Performance
Key Responsibilities:
Program Outcomes
Development
Systems Support
Internal Processes and Security
Project and Time Management
Provides estimates on activities/tasks required to perform application support and maintenance
Works closely with support and release management groups and
prepares code change sets for scheduled and emergency releases • Handles multiple priorities and meets deadlines with minimal supervision Required Competencies: • Functional/technical expertise • Critical thinking • Analytical thinking • Problem Solving • Verbal and written communications • Systems thinking • Technical learning • Customer service focus • Time management • Bachelor’s degree in development or computer science, or equivalent experience • Priority setting Essential Requirements: • A minimum of three (3) years’ experience building and maintaining large, enterprise and/or Internet applications • Experience in Web/mobile application development • Excellent specification and documentation skills • Experience with RESTful API development and integration • Proven hands-on experience with .NET framework, Docker, C#, Angular, Web API, SQL Server • JavaScript/Typescript experience • Experience with GIT source control management, Azure DevOps, CI/CD, Azure Pipelines • Experience with Azure API Management Gateway integration and orchestration • Employment conditional on obtaining federal Reliability Status security clearance Preferred Criteria: • Certifications in technical architecture, cloud integrations or DevOps • Cloud DEVOPS experience (preferred Azure) • Scrum / Agile Development practices • Understanding of UML and other software specification techniques • Strong knowledge of relational database management systems including MS SQL Server • Demonstrable skills in advanced SQL development (T-SQL) • Experience working with Microsoft SQL Server Reporting Services (SSRS)