People. Technology. Ideas.
Our Team takes pride in developing solutions that accelerate our clients' continued success. Our clients range from large corporations to local, state, and federal government. To fulfill our obligations to our clients, we take great pride in hiring the right team. We offer exciting opportunities for growth, education, and leadership and embrace diversity and inclusion.
Mastrics is looking for a Software Development Engineer for Orchid Software Solutions. Orchid Software Solutions, strives to provide exceptional software to improve the assisted reproduction technology industry through tailored applications designed to increase efficiencies and transparency for the industry as a whole.
You have a passion for thinking big, taking action, and delivering exceptional results. You are outcome-driven and focused on quality and innovation. You’re looking to grow as a professional in a team-oriented environment where you play a critical role in building world-class software.
Responsibilities
Design, Architect, and deliver innovative products and solutionsCode review and coach engineering peersManage testing and bug fixesPrepare technical documentationEstimate and execute project timelinesCollaborate with UX/UI designers to implement designsImplement software enhancements and suggest improvementsMinimum Qualifications
5+ years Full stack development using Python (Flask) & Javascript or similar backend technologiesExperience with Saas Applications5+ years relational database experience & schema designExperience with Agile methodologies and tools (Scrum, Kanban, JIRA)Knowledge of common AWS servicesKnowledge of common software design patternsPython data science packages (Pandas, NumPy, etc.)Strong Communication skills. Bonus Requirements:
React / NextJS experienceCI/CD pipeline integrationEducation
Master’s or Bachelor’s degree in Computer, Electrical or Electronics Engineering or Mathematics with field of concentration in computer science; Software Engineering or computer related degrees preferred.Work Authorization
US Citizen or Green CardJoin our team and grow with us!