We are seeking an initiativetaking collaborative and skilled individual with broad full stack experience developing backend cloud and mobile applications. This is an inoffice position which requires candidates to be within a commutable distance to the Carlsbad CA office. Responsibilities: - Design develop deploy and maintain C# .NET cloud applications in Azure that meet the companys unique business needs including reporting and analytics.
- Design develop deploy and maintain C# .NET mobile applications (i.e. Android and iOS).
- Work with technical and nontechnical 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 extensive testing with a focus on test automation.
- Evaluate technology options (including 3rd party solutions) and provide recommendations on scope and scale of effort required to develop solutions.
- Provide technical leadership and mentoring to engineers and crossfunctional teams.
- Develop qualitative and quantitative reports for engineers and crossfunctional teams by creating data models from diverse data sources.
Qualifications: - Within a commutable distance to the Carlsbad CA office and willing to work fully inoffice
- Bachelors degree in computer science or related field.
- Minimum 10 years professional experience developing product software applications.
- Minimum 5 years of professional experience developing C# .NET applications.
- Minimum 6 years of professional experience developing database/cloud applications with:
- Solid understanding of database design optimization and transactional integrity.
- Extensive experience in cloudbased architecture usage of RESTful APIs and SQL databases.
- Experience building and managing applications in Azure.
- Experience in secure application design authentication protocols and cloud infrastructure monitoring.
- Minimum 3 years of experience developing mobile client applications.
- Experience with Android and Xamarin/MAUI/.NET mobile is strongly preferred.
- Experience creating reports by developing data models from diverse data sources.
- Power BI data modeling and reporting experience is preferred.
- 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