Senior .Net Software Developer

Senior .Net Software Developer
Company:

Applied Medical


Details of the offer

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 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.
Key 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.Performance Objectives: Within your first 30 days:Complete all Applied Learning foundational courses and sign all standard operating procedure documents.Participate in team meetings and daily stand-ups. Contribute insights and status updates as needed.Ensure Access to source code repositories, Kanban boards, and Jama.Familiarize yourself with the server and cloud deployment locations at Applied Medical.Within 60 days:Contribute code to ongoing projects. Initiate a Pull-Request as well as complete a code review.Be comfortable configuring supported servers and troubleshoot services on them as needed.Be able to administrate Applied Medical's cloud environments and supporting tooling.Within 90 days to one year:Be able to create and deploy an application, follow our Software Development Life Cycle (SDLC) and use the DevOps tooling.Edit and configure deployment Actions and pipelines, as needed.Update certificates and environment key-vault secrets for deployed applications.Ongoing: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.Mentor and support other development teams. Position 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. Preferred: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.Please note that the compensation range may be adjusted in the future, and bonus and incentive compensation plans may apply. Our total reward package reflects our commitment to employee growth and well-being, as we invest in your development and offer a range of benefits designed to enhance your career and life.
All compensation and benefits are subject to plan documents and written agreements. Equal Opportunity Employer
Applied Medical is an Equal 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 status protected by federal, state or local laws in the locations where Applied Medical operates.

#J-18808-Ljbffr


Source: Grabsjobs_Co

Requirements

Senior .Net Software Developer
Company:

Applied Medical


Software Engineering Manager - Apps And Frameworks Security

Software Engineering Manager - Apps and Frameworks SecuritySoftware and Services The SPEAR team in Apple's Security Engineering & Architecture organization i...


From Apple Inc. - California

Published 7 days ago

Sr Software Engineer - Presentation Platforms

About the Role Uber Eats manages a number of core services that both power the Eats app as well as the apps of our partner merchants. We provide APIs for a r...


From Uber - California

Published 7 days ago

Senior Software Engineer - Data Engineering, Marketplace

About the Role The Global Intelligence Team focuses on making Uber take important marketplace decisions with better data and algorithms. The ambitious proble...


From Uber - California

Published 7 days ago

Senior Frontend Engineer (Seed)

Who is Recruiting from Scratch: Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote ...


From Recruiting From Scratch - California

Published 7 days ago

Built at: 2024-09-21T19:51:29.640Z