.NET Software Engineer

Apex Systems

Value Reimagined ™

About the Company

Apex Systems, part of ASGN Incorporated, is the second-largest IT staffing agency in the U.S. The company specializes in providing innovative and dynamic staffing solutions. Apex offers recruitment and workforce solutions to a diverse range of industries and has a strong presence across the country. Apex Systems is committed to continuous growth, excellence, and delivering top-tier talent to its clients.

About the Role

The Software Engineer (.NET/C#) position focuses on working with smaller automation and upgrade projects. The role involves modernizing legacy applications to meet evolving compliance standards. The successful candidate will be expected to work independently, bring innovative ideas to the table, and collaborate effectively with business partners. Strong leadership skills, along with an understanding of Agile methodologies, will be key to succeeding in this position.

Responsibilities

  • Design, develop, and maintain software solutions using C# and .NET technologies.
  • Contribute to automation and upgrade projects for modernizing legacy applications.
  • Collaborate with cross-functional teams to ensure the technical solution aligns with business goals.
  • Communicate effectively with business partners, stakeholders, and other teams across the organization.
  • Operate within an Agile environment and lead the planning, design, and development of new features.
  • Ensure that software is high-performing, secure, and reliable.
  • Provide leadership and mentorship to junior engineers, guiding them through the software development process.
  • Maintain compliance standards and ensure all solutions adhere to the latest regulations and practices.

Required Skills

  • 6+ years of experience in software engineering with a focus on C# and .NET.
  • Solid understanding of Agile methodologies and SDLC.
  • Experience with modernizing legacy applications and integrating new functionalities.
  • Strong experience with debugging, troubleshooting, and resolving issues.
  • Excellent communication skills, both verbal and written.
  • Experience in leadership roles and mentoring junior engineers.
  • Knowledge of test-driven development (TDD) and unit testing.

Preferred Qualifications

  • PMP certification or equivalent project management experience is a plus.
  • Experience with automation tools such as Jenkins, Git, and Azure DevOps.
  • Familiarity with security compliance standards and frameworks.
  • Experience in the financial services industry or similar sectors.
  • Familiarity with CI/CD processes and workflows.

Complete details about this role can be found on the official website below:

Copyright © 2025 Dot-Net-Jobs.com. All Rights Reserved.