Senior Full Stack Engineer

Apex Systems

Charlotte, NC

JOB DETAILS
SALARY
$58–$62 Per Hour
SKILLS
Agile Programming Methodologies, Analysis Skills, Application Programming Interface (API), Banking Services, Cloud Computing, Code Reviews, Coding Standards, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Database Administration, DevOps, Docker, Financial Services, Git, Identify Issues, Incident Management, Integration Testing, JavaScript, Linux Administration, Microsoft .NET, Microsoft SQL Server, Microsoft Windows Azure, Microsoft Windows Operating System, Network Administration/Management, Problem Solving Skills, Process Development, Programming Tools, Reliability Engineering, Root Cause Analysis, SQL Databases, Secure Coding, Software Administration, Software Development Lifecycle (SDLC), Source Code/Configuration Management (SCM), Team Player, Test Automation, Unix System Administration, User Interface/Experience (UI/UX)
LOCATION
Charlotte, NC
POSTED
Today
Full Stack .Net Developer

We are seeking a developer with hands-on experience in both backend and frontend components to contribute to building a Sonar-based code quality application within an enterprise environment. This role involves designing, developing, and maintaining services and applications using a modern stack of.NET, Angular, and SQL Server. The position requires collaboration with cross-functional teams to enhance application functionality, write clean and testable code, and support CI/CD pipelines.

Key Responsibilities
  • Design, develop, and maintain backend services and APIs using.NET.
  • Modernize legacy.NET Framework applications where feasible.
  • Maintain and enhance application functionality.
  • Implement integrations with SQL databases.
  • Develop and maintain unit, integration, and automated tests.
  • Conduct peer code reviews and follow secure coding standards and SDLC processes.
  • Troubleshoot production issues and assist with incident root cause analysis.
  • Collaborate with DevOps/SRE teams for CI/CD deployment and environment readiness.
  • Follow established processes for change, incident, and problem management.
Required Qualifications

Experience:

  • Hands-on development experience with.NET/Angular.
  • Proficiency with SQL Server.
  • Proficiency with JavaScript; React experience is also transferable.
  • A minimum of 3-5 years of hands-on experience in a technology infrastructure role, such as Database Administrator (DBA), Windows or Unix/Linux Administrator, Storage Administrator, Messaging Administrator, or Network Administrator.
  • Experience with modern development tools and practices, including version control (Git), CI/CD pipelines, and agile methodologies.

Skills:

  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
Preferred Qualifications
  • Past experience in the banking or financial services industry.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience with cloud platforms such as Azure or Google Cloud Platform.
  • A bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience in a Site Reliability Engineering (SRE) or DevOps role.
Compensation & Benefits

The anticipated pay rate for this position is between $58.00/hour and $62.00/hour on W2. This is a contract position with a duration of 12-24 months. Please note that the pay range provided is a good faith estimate. Final compensation will be determined based on a candidate's experience, qualifications, and other factors.

We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

About the Company

A

Apex Systems

Apex Systems, a segment of ASGN Inc. (NYSE: ASGN), is a technology services business that delivers emerging technology solutions to bring our clients digital visions to life. Apex has presence in over 70 markets across North America, Europe, and India. Our consultants work with all types of companies throughout all industries, including more than 300 of the Fortune 500 companies. Are you an innovator with high standards who wants to help shape the world? We want you! Learn more about how to find your purpose with Apex, visit www.apexsystems.com.

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at employeeservices@apexsystems.com or 844-463-6178.

COMPANY SIZE
2,500 to 4,999 employees
INDUSTRY
Staffing/Employment Agencies
EMPLOYEE BENEFITS
401K, Life Insurance
FOUNDED
1995
WEBSITE
https://www.apexsystems.com