Employment Options

MEO WEBINAR:  Job Application TipsSave the date: June 13th @ 3PM ET

Senior Software Engineer – (MEO-624C)

  • Work From Home
  • OR, NC, ID
  • This position has been filled

We Offer You:

  • Team Members that thrive on innovation and mischief
  • Flexibility with your schedule to balance all that life throws your way
  • Time to innovate and geek out on projects you design in support of our stuff
  • A platform of products that are changing the way people experience life at work
  • People dedicated to ensuring your experience becomes even more than you may have thought possible
  • An organizational reputation that is second to none and growing
  • Competitive pay with benefits that matter
  • A chance to be part of something bigger – time to engage in your community

What You Will Do:

  • Create innovative advancements of our product platform and collaborate with our awesome agile team members
  • Promote opportunities for refactoring and identify areas of optimization
  • Research and leverage commercial products, libraries and tools that can be used to solve problems
  • Provide technical mentorship to our newest engineers
  • Participate in design sessions with other engineers, architects and product managers
  • Use automation, including continuous integration, automated deployments, automated unit, and functional testing
  • Provide constructive and honest feedback during sprint retrospectives with a team mindset

What You Will Need:

  • Aptitude to learn and grow
  • Knowledge of or willingness to adapt to our technology stack: AWS, React, TypeScript, CSS, HTML, C#, relational and NoSQL databases
  • Time working as a full stack developer – ideally in a SaaS and/or micro service-based system
  • A passion for problem solving and innovation
  • A degree in Computer Science or be good enough that we won’t notice

*** The above job descriptions and listed requirements can often change based on current Employer need and new projects. Your assigned job counselor will provide you with the most up-to-date job information.

If you are a new applicant and not our current client, please fill out an application to start the process: Application