Job Description
Description
About Certus
We sit at the intersection of people and technology—building training and education solutions that help more than 4 million learners each year enter, advance, or reinvent their careers.
Our customers range from individual professionals charting their own path to some of the world’s most recognized brands: Amazon, Siemens, Geico, Chick-fil-A, and others who trust us to develop their people at scale.
How We Work
Our teams span software engineering, instructional design, creative writing, consultative sales, marketing, and beyond. Movement between roles isn’t just possible; it’s encouraged. We’re building something that requires people who want to keep growing.
Who Thrives Here
Self-starters who bring a get-it-done mindset and don’t wait for permission
Builders drawn to a fast-moving industry where the landscape keeps shifting
Humans who are innovative, brave, kind, and bring their full selves to work
We’re committed to a culture where people can be exactly who they are—and where that diversity of perspective makes everything we build stronger.
The workforce learning market is evolving rapidly, and we’re helping define where it goes next. If you want work that matters, room to grow, and a team that actually means it when they talk about culture—we should talk.
What You’ll Do
Translate product requirements into clear, actionable technical plans
Identify key use cases and anticipate edge cases before they become issues
Prioritize and refine requirements to focus on what truly matters
Document and communicate requirements with clarity across teams
Collaborate with product owners and engineers to ensure alignment and completeness
Design and deliver scalable, secure, and high-performing features
Balance functionality, performance, reliability, and maintainability in every solution
Contribute to architecture at the feature, module, and component levels
Debug and resolve issues efficiently using modern tools and techniques
Take ownership of code quality—proactively identifying and fixing defects
Partner with QA to validate features and exceed acceptance criteria
Engage in technical discussions that drive innovation and continuous improvement
What You Won’t Do
- This role does not include direct supervisory responsibilities—but you’ll still have strong influence through collaboration and technical contributions
Requirements
What You Bring
Strong experience designing and building interactive applications
Proficiency in .NET and Blazor, or similar modern frameworks
Additional experience in either PHP or Java is a plus
Solid understanding of documenting technical requirements and specifications
6–8 years of hands-on software engineering experience
Experience with .NET Core (preferred)
Experience building web applications using modern frameworks
Familiarity with developing and consuming APIs
What Success Looks Like
You define and uphold a clear “Definition of Done” for features
You consistently deliver high-quality work on time
Your code is reliable, maintainable, and largely defect-free
You contribute meaningfully to both technical direction and team collaboration
EEO Statement: Certus provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.












