Back to all positions

[Remote] Software Engineer

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Concorde, Inc is a trusted leader in Employment Screening and Health Services, and they are seeking a skilled Software Developer with 7+ years of experience. The role involves designing, developing, and maintaining scalable applications, focusing on API development and ensuring secure software delivery within a modern DevSecOps environment.

Responsibilities

  • Design, build, and maintain applications using C#, .NET Framework, and .NET Core
  • Develop and support RESTful and SOAP APIs for system integrations
  • Apply DevSecOps practices to ensure secure, reliable software delivery
  • Write high-quality, maintainable, and testable code using TDD (XUnit)
  • Produce and maintain clear, structured technical documentation
  • Utilize GitHub for version control, branching strategies, and collaboration
  • Collaborate with Product Development and Production Support teams to deliver enhancements and resolve issues
  • Build and optimize data access layers using Microsoft SQL Server and Dapper ORM
  • Implement logging, monitoring, and log streaming solutions for observability
  • Develop and deploy containerized applications using Docker and Aspire orchestration
  • Participate actively in Agile ceremonies (standups, sprint planning, retrospectives)
  • Collaborate with developers in small groups of varying sizes to rapidly deliver features
  • Leverage Agentic AI and code assist tools as productivity enhancers while maintaining ownership of engineering outcomes

Skills

  • 7+ years of professional software development experience
  • Strong experience with C#, .NET Framework, and .NET Core
  • Proven experience developing RESTful APIs and SOAP services
  • Experience with Microsoft SQL Server and Dapper ORM
  • Hands-on experience with GitHub workflows and version control
  • Experience working in Agile/Scrum environments
  • Familiarity with Docker and containerized application development
  • Understanding of DevSecOps principles and secure coding practices
  • Solid understanding of: Object-Oriented Programming (OOP), SOLID design principles, Software Development Lifecycle (SDLC)
  • Experience with test-driven development (TDD) using test suites XUnit, NUnit
  • Experience integrating automated UI/UX testing with Selenium
  • Ability to create and maintain technical documentation
  • Strong communication and collaboration skills
  • Experience with Python and/or Node.js
  • Experience with MongoDB or other NoSQL databases
  • Familiarity with MERN, MEAN, or LAMP stacks
  • Familiarity with 12-Factor (12F) application development principles
  • Experience with microservices or distributed systems
  • Experience working with Financial, Insurance, or Healthcare systems
  • Strong preference for candidates with deep hands-on experience in the Microsoft technology stack (C#, .NET), with demonstrated focus on building and operating solutions within that ecosystem

Benefits

  • Employer-matched 401(k)
  • Health insurance
  • Remote-centric work environment

Company Overview

  • Since 1983, Concorde has established itself as an industry leader in all facets of Employment Screening and Health Services including: Drug and Alcohol Testing, Background Screening and Occupational Health Services. It was founded in 1983, and is headquartered in Philadelphia, Pennsylvania, USA, with a workforce of 51-200 employees. Its website is https://www.concorde2000.com.