Software Developer II Job at SGS Consulting, Illinois

OXBYLzdvdEJkWkVNMWs0YWdWYmRNTUpEOXc9PQ==
  • SGS Consulting
  • Illinois

Job Description

Job Responsibilities:

  • Deliver features in Angular (v12+) using TypeScript, RxJS, Angular CLI, and Angular Material.
  • Maintain and enhance legacy applications (e.g., ASP.NET Web Forms/MVC, .NET Framework, VB6, classic ASP, Blazor), including:
  • Bug fixes, performance tuning, and security hardening.
  • Refactoring tightly coupled code, reducing technical debt, and adding automated tests.
  • Incremental modernization (e.g., introducing APIs, modularization, strangler pattern).
  • Architect and design solutions applying SOLID principles, clean architecture, and domain-driven design (DDD) where appropriate.
  • Own the SDLC: plan, estimate, build, code review, test, and release using CI/CD, feature flags, and Git workflows.
  • Optimize performance: profiling, bundle optimization, lazy-loading, caching, SQL query tuning, and front-end best practices.
  • Collaborate and mentor: partner with product owners, QA, DevOps, and stakeholders; contribute to standards and best practices.

Skills:

  • Experience with Angular (v12+).
  • Experience with Microsoft Access, SQL Server, and SQL.
  • Proficient in C#, VB.NET, and Visual Studio.
  • Experience with Bitbucket and implementing CI/CD workflows.

Education/Experience:

  • Proven experience with Angular (v12+).
  • Strong hands-on experience with Microsoft Access, SQL Server, and SQL.
  • Proficient in C#, VB.NET, and Visual Studio.
  • Experience with Bitbucket and implementing CI/CD workflows.
  • Proven track record maintaining and improving legacy applications (.NET Framework/ASP.NET, classic ASP, VB6, etc.) with emphasis on stability, testability, and security.
  • Excellent communication, documentation, and stakeholder management skills; ability to lead initiatives and mentor others.

Job Tags

Similar Jobs