ImagineSoftware is seeking an experienced Director of Software Development to drive innovation within their Radnav team, providing technical direction and hands-on expertise to shape the architecture, scalability, and performance of core systems, and to design and deliver software supporting analytics and machine learning initiatives.
Requirements
- Proficient in Object Oriented Programming patterns/practices
- Strong experience with React JS, JavaScript, & Django Python programming languages
- Demonstrated experience with MySQL database
- Expertise with MongoDB and data modeling best practices
- Hands-on experience with AWS services
- Familiarity with MLOps pipelines, including model deployment, monitoring, and scaling
- Solid understanding of software architecture, API design, and microservices
Responsibilities
- Leads the technical support and development of new features and ongoing development support. You and your team are responsible for requirement specifications, technical design & documentation, development, and product support.
- Oversee data management and system integrations leveraging MongoDB and AWS cloud infrastructure
- Collaborate with data scientists and engineers to operationalize ML models using modern MLOps practices
- Work with product team and software engineers to understand, build and deliver new features and functionality
- Develop and review code written in Python, JavaScript, and React ensuring adherence to coding standards
- Increase quality output by balancing R&D efforts with product support
- Work with Development Operations team to establish milestones/timelines for projects
Other
- Experience in product ownership and leading successful teams and projects.
- Strong planner, project manager, and leader
- Positive and forward-thinking attitude
- High attention to detail, highly organized
- Excellent written and oral communication skills