Senior .NET / SQL Server Developer

Compunnel

$120K — $145K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of hands-on software development experience in enterprise applications.
  • Strong development experience with C# and modern .NET (including .NET Core and .NET 8/10).
  • Extensive expertise with Microsoft SQL Server and T-SQL.
  • Proficiency in backend application and business logic development.
  • Experience supporting large-scale enterprise applications through the full software development lifecycle.

Responsibilities

  • Design and maintain enterprise applications using C# and modern .NET.
  • Develop scalable backend application components and services.
  • Optimize Microsoft SQL Server databases and perform query tuning.
  • Support the modernization of legacy applications to .NET architectures.
  • Collaborate with team members throughout the software development lifecycle.
  • Troubleshoot complex application and database issues effectively.
  • Participate in code reviews and contribute to application architecture improvements.

Benefits

  • Opportunity to work with cutting-edge technologies in a payroll-focused environment.
  • Collaborative culture with regular engagement among technical and business teams.
  • Involvement in all phases of the software development lifecycle for a broad skill set.
  • Focus on modernizing legacy systems, which is a critical industry need.
  • Experience supporting innovative solutions in a large-scale enterprise application setting.
Full Job Description
Job Summary:

The Senior .NET / SQL Server Developer will support the development, modernization, and enhancement of enterprise applications within a payroll-focused environment. This hands-on role focuses on C#, modern .NET, Microsoft SQL Server, backend application development, database development, and modernization of business-critical applications. The developer will collaborate with technical and business teams throughout the software development lifecycle to deliver scalable, maintainable, and high-performing solutions.

Key Responsibilities
• Design, develop, test, enhance, and maintain enterprise applications using C# and modern .NET.
• Design and develop scalable backend application components, services, and business logic.
• Develop, optimize, and maintain Microsoft SQL Server databases, complex queries, stored procedures, and database objects.
• Perform SQL query optimization, database performance tuning, and troubleshooting.
• Support modernization and migration of legacy applications to modern .NET-based architectures.
• Analyze existing application functionality and business logic to support modernization initiatives.
• Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, deployment, and production support.
• Troubleshoot complex application and database issues and implement effective long-term solutions.
• Collaborate with business analysts, developers, database teams, and other technical stakeholders to develop scalable and maintainable solutions.
• Support data integration between enterprise applications and systems.
• Write clean, efficient, maintainable, and reusable code while following established development standards and best practices.
• Participate in code reviews and contribute to continuous improvements in application architecture and development practices.
• Support applications deployed within containerized environments, including Kubernetes, where applicable.
• Contribute to frontend development using React as needed.

Required Qualifications
• 10+ years of hands-on software development experience in enterprise application environments.
• Strong hands-on development experience with C# and modern .NET, including .NET Core and .NET 8/10.
• Extensive experience with Microsoft SQL Server and T-SQL.
• Strong SQL development skills, including complex query development, stored procedure development, query optimization, database design, performance tuning, and database troubleshooting.
• Strong experience designing and developing backend applications, services, and business logic.
• Experience supporting and maintaining large-scale, business-critical enterprise applications.
• Experience troubleshooting application and database issues in development and production environments.
• Strong understanding of software development principles, design patterns, and coding best practices.
• Experience working throughout the full software development lifecycle (SDLC).
• Strong analytical, troubleshooting, and problem-solving skills.
• Excellent communication and collaboration skills.

Preferred Qualifications
• Experience supporting payroll, human capital management (HCM), financial services, or other complex enterprise business applications.
• Experience with legacy application modernization or system migration initiatives, including migration from mainframe or COBOL-based applications to modern .NET architectures.
• Experience with React or other modern JavaScript frontend frameworks.
• Experience working with Kubernetes and containerized application environments.
• Experience with data integration and enterprise system interfaces.
• Experience developing or consuming REST APIs and web services.
• Experience working within Agile/Scrum development environments.
• Ability to collaborate effectively across technical and business teams.

Similar Jobs

More Jobs at Compunnel

  • Project Manager
    $95K — $115K *
    Boston, MA 02115 (Suffolk County)
    Enterprise Technology
    In-Person
  • Full Stack Java Developer
    $90K — $110K *
    Montreal, QC H1A 0A1
    Information Technology
    In-Person
  • Senior .NET / SQL Server Developer
    $120K — $145K *
    Florham Park, NJ 07932 (Morris County)
    Information Technology
    In-Person
  • Senior Application Developer
    $130K — $155K *
    San Francisco, CA 94112 (San Francisco County)
    Information Technology
    In-Person
  • OCM Lead
    $110K — $130K *
    San Diego, CA 92154 (San Diego County)
    Business Services
    In-Person

More Information Technology Jobs

Find similar Senior .NET / SQL Server Developer jobs: