apexanalytix logo

Software Developer II - .NET

apexanalytix
Full-time
On-site
Greensboro, North Carolina, United States
Technology


Quick Take - 



Apexanalytix is seeking an experienced Software Developer II to join our team, responsible for designing, developing, and maintaining internal and external-facing applications built on Microsoft's .NET Framework. The ideal candidate will have a strong background in .NET development, database design, and cloud-based technologies.



 The Work - 

  • Design, develop, and support specific functionality in .NET applications, as directed by the Team Leader
  • Design and develop RESTful APIs using .NET and C#
  • Write efficient queries using Linq and Entity Framework 6.0 or later
  • Perform unit, integration, and systems testing of components
  • Develop and maintain SQL queries and stored procedures
  • Develop and maintain ETL tools (SSIS and others)
  • Develop and maintain containerized applications using Docker and Kubernetes
  • Collaborate with the team to identify and resolve roadblocks
  • Ensure the overall security of systems, protecting client data and reporting potential security risks
  • Enforce corporate security policies and standards


The Must-Haves - 

  • A four-year college degree in Computer Science, IT, Engineering, or a related field
  • 6+ years of experience in designing and developing applications, relational databases, and middle-tier components (e.g., web services, APIs, or microservices)
  • 5+ years of experience in .NET development (C#) with a focus on .NET Framework 4.5 or later
  • 1+ years of experience with containerization using Docker and container orchestration using Kubernetes


Nice-to-haves -

  • Experience with ETL tools (SSIS, open-source tools)
  • Knowledge of Azure cloud services
  • Familiarity with Apache Airflow and Apache Doris
  • Experience with Agentic AI



Over the years, we’ve discovered that the most effective and successful associates at apexanalytix are people who have a specific combination of values, skills, and behaviors that we call “The apex Way”. Read more about The apex Way - https://www.apexanalytix.com/careers/


Benefits

At apexanalytix we know that our associates are the reason behind our successes. We truly value you as an associate and part of our professional family. Our goal is to offer the very best benefits possible to you and your loved ones. When it comes to benefits, whether for yourself or your family the most important aspect is choice. And we get that. apexanalytix offers competitive benefits for the countries that we serve, in addition to our BeWell@apex initiative that encourages employees’ growth in six key wellness areas: Emotional, Physical, Community, Financial, Social, and Intelligence.

With resources such as a strong Mentor Program, Internal Training Portal, plus Education, Tuition, and Certification Assistance, we provide tools for our associates to grow and develop.