> Markdown version of [/jobs/ext/219953-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/219953-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Cert Operations, LLC - **Location:** Morrisville, NC, United States - **Experience:** Expert - **Salary:** $79,040.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), .NET Framework, Microsoft Windows, Active Directory, Active Directory Federation Services, Algorithm Design, Business Logic, C Sharp (Programming Language), Code Review, Data Integration, Data Structures, Software Debugging, Internet Information Services (IIS), Microsoft SQL Server, Object-Oriented Software Development, Public Key Infrastructure, Remote Desktop Services, Big O, Smart Cards, Software Construction, Software Engineering, Software Systems, SQL Databases, Web Applications, Website Wireframe, Database Optimization, Information Technology, Build Process, Front End Software Development, Software Coding, Software Version Control - **Published:** May 17, 2026 - **Apply:** https://www.careerjet.com/jobad/usee475249523c1c191fbf6ab3aa928c68 ## About the Role At least a Bachelor's degree in computer science or related field (or equivalent experience) 5+ years of experience in software development Fundamental knowledge of Object-oriented design, data structures, algorithm design, problem-solving and complexity analysis. Proven skills in two or more of the following: C#, Java, SQL The ability to communicate with users, other technical teams, and management to collect requirements, describe software product features, and technical designs. Demonstrated willingness to learn new technologies and in solving challenging problems. The ability to think abstractly and deal with ambiguous/under-defined problems. The ability to learn and adapt quickly to changing requirements. We're extra impressed by folks with: Experience leading a team of software developers and instilling best practices Experience building complex multi-tier software systems and or services Knowledge of professional software engineering practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations SQL Server development skills including data integration, data modeling, query development, and database tuning Experience with Public Key Infrastructure (PKI) in applications, especially smart card credentials Experience with development in a Windows environment using .Net, Active Directory, ADFS, IIS, Remote Desktop Services etc. Experience with web-based applications and services and using REST Design and development experience for UI experiences and use of UX design wireframes Experience with building software installation packages Familiar with development using Secure Software Development Lifecycle standards ## Description So, what does a Senior Software Developer at CertiPath do?You work in a fast-paced environment where you will develop and deliver software that simplifies solutions for a broad set of interrelated problems. Specifically, you will join a talented team of dedicated professionals in delivering production-quality code against well-drafted requirements and business logic from product management. You will have the opportunity to create and deploy cutting edge solutions for commercial and government clients alike. Best of all, you'll get to grow your experience working alongside smart people to solve problems that make the world a safer, more efficient place. What does a typical day look like for the Lead Software Developer?Although no two days will be the same, you'll: Lead a development team towards a goal of delivering high quality, highly valuable software Interact with Developers, Testers, and Product Owner to interpret requirements and design specifications to develop, debug, test and maintain the software Educate the team on current knowledge of relevant technology Share in the ownership of the product with all team members Present complex technical information in a clear and concise manner to a variety of audiences Facilitate consensus building and resolution of complex technical issues Be an active participant in your development along your career path Operate in a manner that is in line with the positive, team-first work environment, What kind of benefits does CertiPath Offer?CertiPath offers outstanding benefits including health, dental and vision coverage, a Health Savings Account plan and a 401k plan with a generous employer match. We also believe strongly in maintaining a quality work-life balance, so we offer a leave package that includes 10 days of Paid Time Off, 7 fixed holidays plus 5 floating personal holidays, 5 sick days and a week-long break at the end of each year. CertiPath Inc. is an Equal Opportunity Employer (EOE). Qualified applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, disability or veteran status. Applicants must be authorized to work in the U.S., Role Overview Join a dynamic talent network as a Senior Fullstack Engineer, where you will tackle complex, high-impact projects that leverage your expertise in both frontend and ba… + 13 days ago + Apply easily ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Fake or News: LLMs Protect Each Other, Google Predicts Floods, and GitHub Copilot Loves COBOL - Niels Leenheer](https://www.wearedevelopers.com/videos/1860-fake-or-news-llms-protect-each-other-google-predicts-floods-and-github-copilot-loves-cobol-niels-leenheer) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Extending HTML with Web Components](https://www.wearedevelopers.com/videos/459-extending-html-with-web-components) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)