Job ID: 65277
Department: CT OEC
Position: .Net Developer
Location: 450 Columbus Blvd. Suite 1202 Hartford Connecticut 06103 (Hybrid)
Duration: 6 Months
Job description:
- Software Application Developer Application Modernization
- Position Summary
The Office of Early Childhood (OEC) is hiring a Software Application Developer to implement and maintain server side and UI components as part of a legacy-to-modernization effort. The project Framework 4.8 and uses Visual Studio 2022 for development. This is a hybrid position requiring 2 in office days. - This role focuses on fullstack application development (server and UI) database integration ETL/SSIS collaboration performance and security hardening and CI/CD support within an Agile Scrum team. Integrations are implemented via direct database access SSIS/ETL file interfaces and scheduled jobs.
Key Responsibilities:
- Requirements Analysis & Documentation
- Collaborate with product owners business stakeholders and architects to elicit analyze and document technical and functional requirements.
- Translate business requirements into developer tasks acceptance criteria and Azure DevOps work items.
- Produce and maintain technical design notes screen/interface mappings and operational runbooks.
Application Development & Implementation
- Design implement and refactor serverside components using C# and MVC Framework 4.8.
- Build and maintain Razor views and client behaviors using HTML5 CSS3 JavaScript jQuery and Bootstrap.
- Implement business logic background jobs scheduled tasks (Windows services / Task Scheduler) and server-side processing without introducing API layers.
- Use Entity Framework or and stored procedures for direct database access and transactional logic.
- Participate in code reviews and enforce coding standards security and maintainability best practices.
Database Integration & ETL Collaboration
- Work with Azure SQL / SQL Server schema stored procedures indexing and performance tuning.
- Collaborate with data engineers on SSIS packages ETL processes and file-based interfaces; validate integration points and data flows.
- Implement data access patterns that support migration validation and referential integrity checks.
Quality Performance & Security
- Profile and resolve performance issues; implement caching batching and asynchronous processing where appropriate.
- Apply secure coding practices; implement authentication/authorization used by the project (Windows auth Forms auth or Azure AD as applicable).
- Assist with operational support: logging monitoring diagnostics and incident response runbooks.
DevOps & Release Management
- Contribute to CI/CD pipeline definitions and maintenance in Azure DevOps (builds tests packaging deployments).
- Produce deployment artifacts and support automated deployments to test staging and production environments.
- Maintain deployment documentation and rollback plans.
Agile/Scrum Collaboration
- Participate in all Scrum ceremonies (daily standups sprint planning reviews retrospectives).
- Collaborate closely with QA data migration specialists and business SMEs to deliver sprint goals.
Technical Skills & Qualifications
- Required
- Strong professional experience with C# Framework 4.8 ( MVC Razor views).
- Experience with Entity Framework and/or T-SQL stored procedures and query performance tuning on SQL Server / Azure SQL.
- Proficiency with front-end technologies used by the project: HTML5 CSS3 JavaScript jQuery Bootstrap.
- Practical experience with Azure DevOps: Git source control build/release pipelines work item and test management.
- Familiarity with Visual Studio 2022 for day-to-day development and debugging.
- Strong troubleshooting skills and experience resolving production defects and performance issues.
- Preferred
Experience with unit and integration testing frameworks and test automation.
Handson experience with SSIS or similar ETL tooling and coordinating application-side integration with ETL processes.
Prior experience modernizing Framework applications in public-sector or enterprise contexts.
Familiarity with Windows services scheduled tasks or job schedulers used to run background processing.
Experience with application logging/telemetry and operational runbooks.
Knowledge of security/access controls for enterprise applications and data handling best practices.
Exposure to accessibility (WCAG) and cross-browser compatibility testing.
Implemented user stories with server and UI components.
Technical design documents UI mapping and runbooks for operational support.
Database schema updates stored procedures and performance tuning changes.
SSIS/ETL coordination artifacts and integration test results.
Unit/integration test artifacts and CI pipeline results in Azure DevOps.
Deployment artifacts pipeline definitions and rollback/runbook documentation.
Status reports defect logs and knowledge transfer materials.