About this opportunity
Compunnel, Inc. lists this Senior Software Developer opportunity in morton grove, Illinois. Review the employer’s description below for duties, qualifications and application requirements.
Job description
We are seeking an experienced Senior Software Developer with strong expertise in Angular (v12+) and a proven background in modernizing and stabilizing legacy applications. This role is responsible for end-to-end delivery—from architecture and development through deployment—while improving system reliability, performance, and security across a mixed technology environment. The ideal candidate excels at balancing legacy system support with incremental modernization using clean architecture and best engineering practices.
Key Responsibilities
Design, develop, and deliver new features using Angular (v12+) with TypeScript, RxJS, Angular CLI, and Angular Material
Maintain and enhance legacy applications including ASP.NET Web Forms/MVC, .NET Framework, VB6, classic ASP, and Blazor
Perform bug fixes, performance tuning, and security hardening on existing systems
Refactor tightly coupled codebases to reduce technical debt and improve maintainability
Implement automated testing and support incremental modernization strategies (APIs, modularization, strangler pattern)
Architect and design scalable solutions using SOLID principles, clean architecture, and domain-driven design (DDD)
Own the full SDLC including planning, estimation, development, code reviews, testing, and releases
Implement and maintain CI/CD pipelines, feature flags, and Git-based workflows
Optimize application performance through profiling, bundle optimization, lazy loading, caching, SQL query tuning, and front-end best practices
Collaborate with product owners, QA, DevOps, and business stakeholders
Mentor team members and contribute to development standards and best practices
Required Skills
Strong experience with Angular (v12+)
Advanced knowledge of TypeScript, RxJS, and modern front-end development practices
Proficient in C#, VB.NET, and Visual Studio
Strong experience with Microsoft Access, SQL Server, and SQL
Hands-on experience maintaining and modernizing legacy applications (.NET Framework, ASP.NET, classic ASP, VB6)
Experience using Bitbucket and implementing CI/CD workflows
Strong understanding of application security, performance optimization, and testing strategies
Excellent communication, documentation, and stakeholder management skills
Preferred Skills
Experience with Blazor or other modern .NET UI frameworks
Prior experience leading modernization initiatives in enterprise environments
Education
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Experience
Senior-level experience in software development with a focus on Angular and legacy system modernization
#J-18808-Ljbffr
Worksite address
morton grove, IL, 60053, US
Who can apply
Review the original listing for work authorization, qualifications and employer requirements.