Senior .NET Software Developer

$100,000 - $150,000/Yr

Applied Medical Distribution - Rancho Santa Margarita, CA

posted 5 days ago

Full-time - Senior
Rancho Santa Margarita, CA
Miscellaneous Manufacturing

About the position

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. Are you a visionary Senior .NET Software Developer? Join Applied Medical and be at the forefront of making architectural design decisions with scalability, organization, security, all with performance optimization in mind. As part of our team, you'll be onsite breaking down project specifications, taking ownership of these tasks and planning out timelines for delivery, as well as mentoring fellow developers.

Responsibilities

  • Design, develop, deploy, and support Network Enabled Technologies (.NET) Core or .NET Model-View-Controller (MVC) applications, including full-stack and Web Application Programming Interface (API).
  • Make or assist in making architectural design decisions with scalability, organization, security, and performance optimization in mind.
  • Break down project specifications and delegate technical tasks to other developers.
  • Mentor fellow developers and assist with code reviews, standardization, and process improvements.
  • Collaborate as part of a team to create enterprise-level web applications.
  • Ensure that development standards and best practices are followed.
  • Review design and specification documents, and create, as needed.
  • Assist in finding technological solutions for business requirements.

Requirements

  • Bachelor's degree in Computer Science or similar technical field of study.
  • More than five years of programming experience in C#, including Active Server Pages (ASP).NET MVC and .NET Core.
  • Advanced proficiency in Microsoft Structured Query Language (MS SQL), Entity Framework (EF), and EF Core.
  • Extensive experience in database design.
  • Ability to independently develop large-scale applications from conceptualization to implementation, delegating tasks to other developers as necessary.
  • Proficiency with version control systems such as Git and Azure DevOps.
  • Strong object-oriented design skills and familiarity with design patterns.
  • Exceptional problem-solving, debugging, and analytical abilities.
  • Excellent written and verbal communication skills.
  • Capable of managing multiple tasks and projects simultaneously.
  • Senior-level expertise in programming with .NET in C#.
  • Expertise in Entity Framework.
  • Thorough understanding of Git source control.
  • Proficient in JavaScript-based website development, including Angular.js.
  • Prior experience implementing third-party Single Sign-On (SSO) solutions.
  • Familiarity with cloud-based technologies.
  • Proficiency in pattern-based software development methodologies.

Nice-to-haves

  • Proficiency in front-end web technologies, such as Hypertext Markup Language version 5 (HTML5), Hypertext Markup Language (CSS3), JS, jQuery, and React.js.
  • Ability to configure and manage Azure services, including SQL databases, Storage Accounts, App Services, and Functions.
  • Experience with setting up and maintaining continuous integration and continuous deployment (CI/CD) pipelines.
  • Understanding of Agile methodologies for software development.
  • Strong knowledge and practical experience with React.js.
  • Previous involvement in implementing Auth0.
  • Familiarity with Azure cloud services.
  • Background in Microsoft SQL Database Administration.
  • Experience working with Agile development methodology.
  • Proficiency in ASP.NET and MVC website development.
  • Understanding of message queue-based software design, including the publish-subscribe model.

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.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service