Orthofix-posted 9 days ago
Full-time • Mid Level
Lewisville, TX
1,001-5,000 employees

The Solutions Architect will be responsible for designing, developing, and maintaining the server-side infrastructure and APIs that power mobile applications, built using the .NET framework as per marketing needs. This role requires a blend of hands-on development expertise and architectural leadership. This includes formal FDA-compliant design verification as well as documentation associated with the software.

  • Architectural Design: Lead the design and architecture of scalable, secure, and performant backend systems and APIs for mobile applications using .NET technologies (e.g., ASP.NET Core, C#).
  • API Development: Develop, implement, and maintain RESTful APIs and other backend services to support mobile application functionality, including data storage, user authentication, and business logic.
  • Database Management: Design, optimize, and manage databases (SQL Server, Azure Cosmos DB, etc.) to ensure efficient data storage and retrieval for mobile applications.
  • Security & Performance: Implement robust security measures and optimize backend performance to ensure a secure and responsive user experience for mobile app users.
  • Collaboration: Work closely with mobile app developers, UI/UX designers, and product managers to translate requirements into technical specifications and deliver integrated solutions.
  • Code Quality & Best Practices: Establish and enforce coding standards, conduct code reviews, and promote best practices in software development and architecture.
  • Troubleshooting & Support: Identify, troubleshoot, and resolve complex technical issues related to backend services and APIs, ensuring system stability and reliability.
  • Mentorship: Provide technical guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.
  • Design and integrate solutions consisting of both computer hardware and other systems to meet specific business needs.
  • Contribute to creation of software design documents.
  • Contribute to the design and risk analysis for each medical device software project.
  • Assist with FDA-compliant software verification.
  • Bachelor’s Degree
  • Strong proficiency with 8+ years of experience in C# and the .NET framework, particularly ASP.NET Core for API development.
  • 8+ years of experience in designing and implementing RESTful APIs.
  • Solid understanding of database design and management (e.g., SQL Server, PostgreSQL, MongoDB).
  • Knowledge of cloud platforms and services (e.g., Azure App Service, AWS Lambda) for deploying and managing backend APIs.
  • Experience with version control systems (e.g., Git).
  • Understanding of security best practices for API development and data protection.
  • Excellent problem-solving and analytical skills.
  • Ability to work effectively in a collaborative team environment.
  • Experience developing test suites to demonstrate software product compliance.
  • Experience with software life cycle processes such as application deployment, configuration management, and post-production support.
  • B.S. Engineering or Computer Science degree or equivalent.
  • Experience with FDA guidance’s for general principles of software validation.
  • Experience working in the medical device industry.
  • Knowledge of mobile app development principles and challenges.
  • Experience with CI/CD pipelines for automated deployments.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service