This is an in-office position which requires candidate to be within a commutable distance to the Carlsbad CA office. We are seeking a highly motivated collaborative and skilled individual to develop feature-rich mobile applications for Nalus novel neurostimulation system. Responsibilities: - Design develop deploy and maintain C# .NET mobile applications for Android and iOS
- Work with technical and non-technical staff to design features lead implementation and own solutions from development to production to live support
- Implement security best practices to ensure data privacy and regulatory compliance
- Create maintain and review software design specifications interface descriptions and other software documentation
- Ensure feature quality through unit testing and static analysis
- Evaluate technology options (including 3rd party frameworks) and provide recommendations on scope and scale of effort required to develop solutions
- Provide technical leadership and mentoring to engineers and cross-functional teams
- Provide guidance and support to the mobile test team
Qualifications: - Bachelors degree in computer science or related field
- Minimum 10 years professional experience developing product software applications
- Minimum 4 years of professional experience developing C# .NET applications
- Minimum 4 years of professional experience developing mobile applications
- Experience with Android and Xamarin/MAUI/.NET mobile is strongly preferred
- Proficient in developing applications that use RESTful APIs and SQL databases
- Proficient in software development tools (e.g. build tools Git Git branching strategies) best practices (e.g. unit testing test automation continuous integration etc.) and defect tracking tools (e.g. JIRA)
- Excellent communications skills both written and verbal
- A mindset of ownership accountability and continuous improvement
| Required Experience:
Staff IC