Software Application Developer - Application ...
InstantServe LLC - Hartford, CT
Apply NowJob Description
Software Application Developer - Application Modernization Hybrid role in CT Position Summary 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 ASP.NET MVC targeting .NET 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 ADO.NET 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# and .NET Framework 4.8 (ASP.NET MVC, Razor views). • Experience with Entity Framework and/or ADO.NET, 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 legacy .NET 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. Key Deliverables • 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.
Created: 2026-03-04