Job Description
Want to energize your career? Looking for stability with the freedom to innovate? At CertiPath you can have both while making the world more secure and simplifying access processes. We are seeking a Senior Full Stack Software Developer to join our talented team in developing the next generation of access management software. Accept the challenge, choose your path, and crush your goals at CertiPath.
I’ve never heard of CertiPath. What do you do?
We are the experts in software and services for high-assurance digital identity verification and management. We are an established organization with a 19-year track record of delivering on our promises with the drive and entrepreneurial spirit of a start-up. CertiPath is focused on bringing facility and network access management for commercial clients and government agencies into the 21st century.
What will the Senior Full Stack Software Developer do?
You will work in a fast-paced environment where you will help our CFO Act federal customer automate and test before deployment an Identity Management System (IDMS) and a Credential Management System (CMS). Specifically, you will join a talented team of dedicated professionals in delivering production-quality code that adheres to well-drafted requirements and business logic from product management personnel. You will have the opportunity to create and deploy cutting-edge solutions for our government client. Best of all, you’ll get to grow your experience while working alongside smart people to solve problems that make the world a safer, more efficient place.
Note: This position may require on-site work in Reston, VA on a periodic basis. We are seeking a candidate within a 50 mile driving distance.
What does a typical day look like for the Senior Full Stack Software Developer?
Although no two days will be the same, you will:
- Participate in high-functioning software development projects, including design and test
- Interpret requirements and design specifications to develop, debug, test, and maintain software applications to be deployed against a broad array of platforms and cloud services
- Maintain current knowledge of relevant technology
- Proactively manage relationships with other team members
- Present complex technical information in a clear and concise manner to a variety of audiences
- Facilitate consensus building and the resolution of complex technical issues
- Be an active participant in your development along your career path
What qualifications do you look for?
You might be the Senior Full Stack Software Developer we’re looking for if you have:
- U.S. citizenship and a minimum government clearance of Public Trust
- A bachelor's degree in computer science or a related field (or equivalent experience)
- 7+ years of experience in software development
- Previous experience working on federal client engagements
- Proven skills in the following:
- JavaScript, Structured Query Language (SQL) and C#
- SQL Server development skills, including data integration, data modeling, query performance tuning, and designing stored procedures
- Experience building complex, multi-tier software systems and or services
- Experience using SDKs, Web APIs, and device drivers
- Experience with Restful Web Services and familiarity with virtual server environments
- Experience in developing and deploying software in a cloud environment
- Knowledge of Object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
- The ability to communicate with users, other technical teams, and management personnel to refine and apply requirements to product features and technical designs
- A demonstrated willingness to learn new technologies and solve challenging problems
- The ability to think abstractly, deal with ambiguous/under-defined problems, and learn and adapt quickly
- Experience working collaboratively with Agile product owners and using best-of-breed issue and project tracking tools such as the Atlassian/Jira suite