Job Title: Senior Software Engineer .NET Full Stack
Job highlights
Bachelor’s degree in Computer Science or related field with 5–8 years of full-stack software development experience, proficient in React and C# (.NET Core)
Design, develop, integrate, test, and deploy software applications; troubleshoot issues; provide production support; participate in code reviews.
Design, develop, integrate, test, and deploy software applications; troubleshoot issues; provide production support; participate in code reviews.
Job match score
Key Skills
Location
Work Experience

Job description
What you’ll do
Job Title: Senior Software Engineer .NET Full Stack
Position Summary:
We are seeking a skilled and experienced Senior Software Engineer (.NET Full Stack) to design, develop, and maintain software applications using modern technologies. The ideal candidate will collaborate with cross-functional teams to deliver scalable, efficient, and high-quality software solutions while adhering to best coding practices.
Key Responsibilities:
- Design, develop, integrate, test, and deploy internal software applications.
- Collaborate with business analysts, architects, and technical teams to define and implement robust solutions.
- Troubleshoot and resolve application issues, ensuring performance and reliability.
- Provide production support, monitoring, and tuning for existing applications.
- Identify and implement opportunities for continuous improvement and process optimization.
- Participate in code reviews and ensure adherence to software development standards.
Qualifications:
- Bachelor’s degree in Computer Science or related field (or equivalent experience).
- Experience: 5–8 years in software development with hands-on full-stack experience.
- Front-end: React (TypeScript or JavaScript) or Angular.
- Back-end: C# (.NET Core 7–9), .NET Framework 4.6+, or Node.js.
- Scripting: Python or PowerShell (for automation).
- Databases: Strong knowledge of MS SQL, DB2, and Entity Framework.
- Familiarity with Windows environments and/or mainframe systems.
- Experience using software development tools such as:
- Version Control: GitHub, GitLab, SVN.
- IDEs: Visual Studio, VS Code.
- Collaboration Tools: Jira, Confluence, SharePoint, Teams.
- Proven ability to deliver successful software projects and work in agile teams.
Good to Have:
- Experience with cloud environments (Azure or AWS).
- Knowledge of application re-hosting or re-platforming in cloud environments.
Industry type
Department
Engineering - Software & QARole
Role category
Software Development
Employment type
Full Time, Permanent
Education
Any Graduate
About company
Insurance Company of America is a retirement plan recordkeeping financial holding company based in Greenwood Village, Colorado, United States. It is the second-largest retirement plan provider in the United States.
Comments
Post a Comment