_________________________________________________________________________________

Applied Medical is a new generation medical device company with a proven business model and commitment to innovation fueled by rapid business growth and expansion. Our company has been developing and manufacturing advanced surgical technologies for over 35 years and has earned a strong reputation for excellence in the healthcare field. Our unique business model, combined with our dedication to delivering the highest quality products, enables team members to contribute in a larger capacity than is possible in typical positions.

Position Description

The Software Architect is responsible for guiding the design and implementation of robust, scalable, and maintainable application solutions that align with enterprise architecture. This role bridges technical strategy and implementation by translating business requirements into sound architectural decisions and providing leadership in development standards, team mentorship, and cross-functional collaboration. Below are key responsibilities and attributes essential for success in this role.

Key Responsibilities:

  • Software Architecture & System Design: You will design and guide the implementation of complex application components that are scalable, maintainable, and aligned with business direction. You’ll translate high-level designs into detailed technical solutions and documentation and lead technical discovery efforts to evaluate potential implementation paths. This includes conducting feasibility analyses, selecting appropriate frameworks and technologies, and designing functional prototypes to validate concepts. You will also assist in evaluating and integrating third-party tools and libraries to support long-term development goals and business needs.
  • Development Standards & Technical Governance: You will play a key role in defining, implementing, and promoting development standards, design patterns, and best practices across teams. Through regular design and code reviews, you will help ensure consistency and code quality across projects. You’ll contribute to the governance of tools, frameworks, and development methodologies used within Corporate Applications and support the adoption of uniform practices. Additionally, you will champion continuous improvement by helping refine development processes and fostering a culture of technical excellence and innovation.
  • Technical Leadership & Mentorship: As a technical leader, you will mentor developers on architectural principles, maintainable coding practices, and implementation strategies. You’ll provide oversight during peer reviews, deliver technical guidance through documentation and presentations, and contribute to building a strong development culture. In collaboration with project managers and business analysts, you’ll support planning by contributing to effort estimates and technical input. Staying current with emerging technologies and industry best practices will be essential as you help guide direction and upskill development teams.
  • Cross-Functional Collaboration & Application Delivery: You will work closely with business analysts, project managers, and technical stakeholders to ensure software solutions meet both business and technical requirements. Collaborating with infrastructure and DevOps teams, you’ll help support deployment readiness, performance, and system reliability. You’ll provide guidance and troubleshooting throughout all phases of the software development lifecycle, from planning and testing to deployment and post-release support, to ensure seamless and successful application delivery.

Position Requirements

  • A bachelor’s degree in computer science or a related field is required.
  • Minimum of eight years of experience designing and implementing scalable, maintainable, and high-quality application software.
  • Flexibility to work occasional nights and weekends.
  • Proficiency in software design principles, code architecture patterns, and development methodologies.
  • In-depth knowledge of programming languages, modern development frameworks, and associated tooling.
  • Solid understanding of data structures, algorithms, and application performance optimization.
  • Experience with cloud platforms (e.g., Azure), containerization technologies, and orchestration tools.
  • Knowledge of secure coding practices and application-level security principles.
  • Ability to thrive in fast-paced, agile environments with shifting priorities.
  • Passion for building clean, efficient, and reliable software solutions using Microsoft technologies (e.g., .NET, C#, Azure).

Preferred

  • Experience designing scalable internal business applications and workflow-driven systems.
  • Familiarity with enterprise architecture principles and aligning solutions with organizational standards.
  • Ability to translate evolving business requirements into flexible and maintainable technical designs.
  • Experience modernizing legacy systems or contributing to long-term platform transformation efforts.
  • Hands-on experience with Microsoft technologies such as .NET, C#, Azure Services, and SQL Server.
  • Familiarity with CI/CD pipelines, version control strategies, and build/release automation.
  • Demonstrated ability to mentor development teams and drive adoption of coding standards and architectural patterns.
  • Strong collaboration skills across business analysis, infrastructure, DevOps, and QA functions.
  • Ability to evaluate and recommend tools, frameworks, or libraries that improve development efficiency or scalability.
  • Strong written and verbal communication skills for technical documentation and stakeholder discussions.

Benefits

  • Competitive compensation range: $100000 - $150000 / year (California).
  • Comprehensive benefits package.
  • Training and mentorship opportunities.
  • On-campus wellness activities.
  • Education reimbursement program.
  • 401(k) program with discretionary employer match.
  • Generous vacation accrual and paid holiday schedule.

Please note that the compensation range may be based on factors such as relevant education, qualifications, experience. The compensation range may be adjusted in the future, and special discretionary bonus or incentive compensation plans may apply.

Our total reward package reflects our commitment to team member growth and well-being, as we invest in your development and offer a range of benefits designed to enhance your career and life.

Equal Opportunity Employer

Applied Medical is an Equal Employment Opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (including pregnancy, childbirth, breastfeeding and related medical conditions), or sexual orientation, or any other basis protected by federal, state or local laws in the locations where Applied Medical operates.

Read Full Description
Confirmed 5 hours ago. Posted 6 days ago.

Discover Similar Jobs

Suggested Articles