Key Roles and Responsibilities
- Be a strong contributor to BD’s mobile digital platform and “BD Diabetes Care” mobile application
- Be a key member of a software development team working to rapidly develop and iterate on new product concepts for mobile apps and smart devices
- Help the team transform our user interface to a slick modern design
- Adopt a lean start-up approach to building and testing a minimum viable product. Implement an early feedback loop to enable continuous learning and iteration for ventures, products and services. Leverage the relevant capabilities of BD to accelerate delivery
- Contribute and lead technical architecture and design discussions
- Build and maintain modules in our mobile framework that will expand our capabilities and code quality
Minimum Qualifications
- Bachelor degree in Computer Science, Computer Engineering, or related field
- 3+ years of experience building enterprise-quality software
- Ability to work in a startup-like, fast-paced environment
- Experience with agile, lean practices and methodologies
- Ability to work both independently and in a team-oriented collaborative environment
- Passion for technology and delivering useful and pleasing products to a consumer base
- Hands on experience with at least one production mobile application (iOS, Android, or cross platform)
- Excellent written and oral communication skills
- Results-oriented: Track record of delivering enterprise-grade software
Preferred
- Startup experience
- C# / Xamarin
- Experience with NoSQL data storage
- Data communication protocols and security