What you'll do
- Develop and maintain backend systems for a SaaS Telecom Expense Management platform focusing on large-scale data parsing and processing.
- Design and optimize RESTful and GraphQL APIs to enable seamless integration with external systems.
- Collaborate closely with product managers, designers, and developers to define and implement new features and improvements.
- Mentor junior developers, conduct code reviews, and foster a culture of collaboration and innovation.
- Support transition of data ingestion pipelines from Ruby to Python, requiring proficiency in both languages.
What you should know
- This role offers opportunities to work on complex data processing and transition critical systems from Ruby to Python.
- Applicants should be comfortable working in a collaborative environment with cross-functional teams.
- The position requires US citizenship due to potential government security investigations.
- Candidates will benefit from a company that values continuous learning and provides tuition assistance and career growth.
- The role involves mentorship responsibilities, offering a chance to develop leadership skills.
About the company
- DMI is a leading provider of digital services and technology solutions with a focus on managed IT services including cloud and cybersecurity.
- The company supports both public sector agencies and commercial enterprises globally.
- Recognized as a Top Workplace, DMI emphasizes values like integrity, ownership, customer focus, innovation, and teamwork.
- DMI offers comprehensive employee benefits including wellness programs, financial support, and career development opportunities.
- The company culture is shaped by five core values that promote honesty, responsibility, value delivery, smart innovation, and collaboration.
Key required skills
Ruby on RailsPythonREST APIGraphQLAWSGitVue.jsDockerTerraformAgile