Software Engineer


Reporting to a Technology Manager, the Software Engineer is an individual contributor role. The Software Engineer is responsible for following MAXEX coding and development standards when it comes to code development, reviews, design meetings, testing practices, and operational excellence. You will be expected to continually keep up to date on engineering best practices and contribute by leveraging your development skills.


  • Participating in the scoping of features required by the business with the team.
  • Implementation of code for features and bug fixes.
  • Participating in code reviews and developer-led testing.
  • Continuously improve skills through observation, paired programming, and study.
  • Ability and willingness to mentor junior developers.
  • Attend technology and product meetings.
  • Supporting day-to-day production operations, including bugfixes and rollbacks. On-call required.
  • Working directly with the Product Owner, Senior Engineers, and Software Architects to continuously qualify requirements and decide on best approaches.


  • Degree in Computer Science, Information Systems, or equivalent work experience.
  • 3 – 5 years of professional software engineering experience.
  • Knowledge of modern programming language such as JavaScript, C#, Python, React. etc.
  • Knowledge of and experience implementing engineering patterns and practices.
  • Experience implementing solutions with cloud technologies (specifically AWS).
  • Experience designing and implementing data layers (e.g. SQL)
  • Hands-on experience writing code to meet or exceed business requirements and design specifications.
  • Excellent written and verbal English communication skills.
  • Attention to detail.
  • Strong sense of ownership.


  • Passion for simplicity and building reusable software solutions, components, and APIs
  • Strong and creative problem-solving ability.
  • Experience with multiple modern programming languages.
  • Excellent communication with technical peers and non-technical colleagues.

Interested candidates should email a current resume to

Need to speak to us right away? Give us a call. (888) 838-8664