If you’re ready to lead a team of talented developers and drive innovation in product development, we want you to join us. We are seeking a Development Team Leader to join our Software + Solutions team , overseeing a growing team of 6 developers while also driving the development of internal and external applications. In this role, you will be responsible for prioritizing, managing, and guiding your team’s work, while also contributing hands-on to product development. You’ll play a pivotal role in developing others, nurturing talent, and unlocking the full potential of your team.
About you: You’re a driven leader who thrives in both managing people and tackling technical challenges. You excel at identifying, developing, and unlocking the talents of others, ensuring that your team is continually growing both professionally and technically. You understand the importance of empowering others and creating an environment where individuals are encouraged to innovate and contribute. You are skilled at balancing your own product development responsibilities while mentoring your team, ensuring quality and timeliness across all deliverables. You thrive in collaborative environments and want to work with great people in a place where you can make a lasting impact.
About Us: MDMi is a growing full-service data firm focused on delivering innovative technical data management and process solutions. We work closely with leading companies across industries, including aerospace, defense, automotive, and energy, to develop and deploy cutting-edge software solutions. At MDMi, we believe our people are our greatest asset, and we are committed to developing our employees by providing the tools, training, and opportunities they need to grow their careers. We foster a culture of leadership at all levels and are dedicated to helping our team unlock their full potential.
We value work-life balance and offer a hybrid work environment in our modern Indianapolis office. Our employees enjoy competitive compensation, generous benefits, professional development opportunities, company outings, and volunteer events.
Job responsibilities:
Leadership Experience requirements:
Technical Experience Requirements:
Code Languages: Python 3
Data Platforms: ApacheSpark, Delta Lake, SQL
Cloud Platforms: AWS, Azure
Following coding and documentation standards
Using package managers (PIP, Conda, etc.) to set up and maintain Python environments
Deploying Python applications in both Windows and Linux environments
Source control best practices, particularly using Git
Architecture and Software testing and QA
mIFlow
Fivetran and other data ingestion and ETL tools
PowerBi, Tableau
Understanding of nested data structures and database design
Working with JSON and XML data structures
File input/output and data serialization
Data security standards CMMC, GDPR, etc.
While this job posting is seeking a developer with Python experience, MDMi has an extremely diverse portfolio of ongoing software projects. Thus, experience with other languages and programming paradigms beyond Python is a plus. Likewise, we are always interested in applicants with multidisciplinary expertise beyond programming (e.g. engineering, visualization, biomedical, etc.) Strong candidates will have experience with many of the following:
Education minimum requirement: Computer science, computer engineering, information technology, engineering, economics, or comparable degree from a 4-year school and 5+ years leadership experience in the software or product development, consulting, or IT industries. We will also consider applicants with the equivalent combination of education, expertise, training, or work experience.
Other Requirements: In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and complete the required employment eligibility verification form (I-9) upon hire. Due to the nature of the work and in accordance with U.S. export control laws, applicants must be U.S. citizens or otherwise legally authorized to access export-controlled information.
Benefits:
If you are passionate about technology and interested in becoming part of our team, please contact us using the online application. Only candidates who complete the online application will be considered. Thank you!
MDMi is an equal opportunity employer committed to inclusion, diversity, and maintaining a harassment-free workplace. We encourage all qualified applicants to apply for open positions, which will receive full consideration regardless of race, color, age, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status or other legally protected status. We promise that you’ll always find our spirit to be welcoming, open, and inclusive.