Junior Level Software Developer

Talent Acquisition Concepts - Durham, NC

Full-timeEstimated: $79,000 - $110,000 a year
Tired of being a cog in the machine? 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 Junior Level Software Developers 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?

At CertiPath, we are the experts in software and services for high assurance digital identity verification and management. We are an established organization with a 15-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 alike into the 21st century. We are applying our unique knowledge and cutting-edge technology to streamline visitor processing without compromising security. Our products and services allow facility and network operators to rapidly and securely grant visitors restricted access with their existing credentials while delivering an expedited and high-quality lobby experience for visitors.

So, what does a Junior Level 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 work alongside 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 work on 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 Junior Level Software Developer?

Although no two days will be the same, you'll:
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.
Participate in consensus building and resolution of complex technical issues.
Take corrective action as necessary to ensure the success of assigned tasks.
Be an active participant in your development along your career path
Work with your department manager to produce accurate costed estimates.
What does the growth potential look like?

Continued professional growth and demonstrated ability can lead to a position as a Software Developer.
What qualifications do you look for?

You might be the developer we're looking for if you have:
A Bachelor's degree in computer science or related field (or equivalent experience).
6+ months of experience in C# software development.
Fundamental knowledge of Object-oriented design, data structures, algorithm design, problem-solving and complexity analysis.
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:
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 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.
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.

DILBERT © 2018 Scott Adams. Used By permission of ANDREWS MCMEEL SYNDICATION. All rights reserved.