Exciting SaaS company is seeking to expand their development team. This is ground floor opportunity to grow with team that is building a, li...
Exciting SaaS company is seeking to expand their development team. This is ground floor opportunity to grow with team that is building a, literally, "life saving" service. We use the latest technologies in cloud- based architecture, social media applications, automation, IoT, sensors, big data, and analytics, to support our platform. We are seeking a passionate hands on manager with Python development experience to join our dynamic team. This role offers the choice to be either in the office or completely remote! 10+ yrs. of recent software development. Experience building and leading software development teams and working with senior leadership teams.
In this role you will be:
- Direct the software development process and provide technical consultation to team leaders and team members.
- Manage development of multiple software modules in conjunction with product launch timeline
- Analyze and assess technical feasibility of product requirements.
- Formulate architectural and functional specs, interfaces, and data structures based on product team and customer input.
- Guide development of system and software requirements and design documentation.
- Drive development of QA test plans, test descriptions, test procedures, and test reports.
- Perform code reviews and verify implementation of system and software requirements.
- Accountable for software changes being thoroughly tested, accepted, and that hot fixes (changes made during testing) do not adversely affect systems and software performance.
- Conduct software demonstrations to customer executive teams
- provided by Dice