We are looking for a Senior Software Engineer with NodeJS expertise to join our Integration team that gets to work closely with our product and engineering teams to solve complex and challenging problems and ship high-quality features, enhancements, and maintenance packages to the Absencesoft core platform. You will work in a Kanban agile process and drive changes from grooming through to delivery to both microservices and monolithic components. You will participate in a devops model building functionality, tests, deployment, and monitoring aspects of every story. We have embraced working remotely and look forward to you joining the team.


Who We Are

AbsenceSoft is elevating the leave and accommodations experience and  is looking to hire amazing people like you! We create user-friendly technology that empowers employers to bring humanity, certainty and efficiency to the leave and accommodations experience. Made by HR Professionals for HR Professionals, we're proud of where we've been and excited about where we're headed. We value creative, innovative people who are passionate about their work and who believe there is always a better way. 


Leading With Our Core Values 

  • Make a Difference.

    We are inspired to make an impact through our hard work, talent and passion. We push ourselves each day to better serve our teams, our clients, and our community.


  • Team First.

    We are driven by team spirit not by self-interest. We value collaboration and approach our work with humility and a desire to win together.


    Own it.

    If we say it, we mean it. We follow through on our commitments, step up to deliver, and grow from our successes and failures.


  • Everyone Matters.

    No matter your background or experience, everyone's voice holds value here.



What You will Do

      Develop high-quality APIs in serverless, containerized, and event-driven applications

      Develop and maintain messaging, workflow, and business logic domains

      Collaborate on architecture/design and lead implementation on complex systems

      Identify, prioritize, and execute tasks in the software development life cycle

      Develop automated tests and create unit tests through appropriate tools and scripting

      Peer code reviews considering security, monitoring, resiliency, and coding standards

      Collaborate within and across delivery teams of developers and Product Owners

      Ensure code is adhering to necessary security standards

      Monitor infrastructure and identify issues in all environments


What will Set You Up for Success

      Bachelor’s degree in Computer Science or similar discipline

      Experienced with SaaS, for-Market software applications

      7+ years' Experience with NodeJS

      3+ years of experience developing using cloud services (e.g., serverless functions, microservices, hosted API gateways, Pub/Sub messaging and Cloud file storage systems)

      Strong knowledge of one or more JS testing frameworks (preferred Jest)

      Experience building micro service architectures

      Experience with relational and NoSQL databases: MongoDB

      Exposure to system integration patterns, Rest APIs, Webhooks, Messaging, SOA

      Exposure to maintain CI/CD Pipelines and automation, Jenkins, Git

      Exposure to Infrastructure as Code solutions - Terraform or similar

      Entrepreneurial in thinking, outlook, and creative problem-solving

      Strong work ethic and ability to multitask on parallel projects and efforts

      Strong verbal and written communication skills


What To Know Before You Apply

      We are in beautiful Golden, Colorado. 

      This is a full-time salaried position.

      We AbsenceSoft provides a wide variety of rewards and benefits. Including full medical, dental, vision, 401k, and life insurance. We support your professional growth including industry training and CLMS (Certified Leave Management Specialists) Certification; opportunities for additional industry and technology certifications, and continuing education.  

      The salary range for this position is between $135k - 160k. 



      At AbsenceSoft, we are committed to building a team that represents a variety of diverse backgrounds, perspectives, and skills. We are proud to be an equal opportunity workplace that celebrates and supports diversity and inclusion. We make all employment and related decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.

This position has been filled.