Do you…
• Live and breathe developing software products with a great user experience in record time?• Want to coach a team of top-notch developers?• Desire to make a difference by working on a product that allows underserved people incommunities worldwide to earn credentials that improve their lives?Kryterion, who has earned the prestigious Great Place to Work Certification™, is seeking a talentedSenior Software Engineer to help improve its fantastic software products. As a Senior Software Engineer,you will help lead the charge in developing elegant solutions to complicated problems.
In addition, youwill contribute to critical areas of the software development lifecycle, including improving systemarchitecture, software development, production deployments, and maintenance. You will also coachjunior members of the team in engineering best practices.If you are passionate about delighting and dazzling customers, love building architecturally-soundsoftware products that scale, and have a proven track record of releasing innovative products that defythe status quo, then come and be a part of our incredible story.What You’ll Do• Apply front-end web, Java, and database skills and have an immediate, noticeable impact on thecompany's products and customers• Perform unprecedented heroics in architecture and scalability, helping the engineering team growthe company's software offerings to support a rapidly increasing customer base• Collaborate with product managers and architects to comprehend and prioritize feature requestsKey Skills• Java/J2EE, web application development using front-end JavaScript and CSS frameworks (e.g.,Tailwind, Vue.js, etc.)• Advanced SQL/relational database skills—MySQL/MariaDB experience is a big plus• Expertise in implementing and using cloud services and container technologies such as AWS andDocker• Working knowledge of CI/CD and supporting tools & technologies such as Git and JenkinsTypical Experience & Education• 6+ years of experience in software engineering at a fast-growing software company• Experience building software with a distributed team• Bachelor’s degree in Computer Science or related discipline or equivalent years of experienceMore About UsOur team is constantly growing, learning, and adapting.
You will be joining a team that is crazy smart.We ask hard questions and challenge each other to improve continuously. We are self-driven but teamoriented. Kryterion lives its values, and we manage our work and relationships accordingly. Our valuesare:• We Own It• We Are One Team• We Listen and Learn From Each Other• We Face Challenges with Optimism• We Continuously Improve• We Build Trust• We Help Our Customers Succeed