Logo
Cano Health

Full Stack Developer

Cano Health, Miami, Florida, us, 33222


It's rewarding to be on a team of people that truly believe in making an impact!We are committed to building the best primary care environment for patients and are seeking healthcare enthusiasts to join us.Job Summary

As a Full Stack Developer at Cano Health, you will be responsible for designing, developing, and maintaining both front-end and back-end aspects of our web applications. You will collaborate with cross-functional teams to understand project requirements, propose solutions, and deliver high-quality software products. This role offers the opportunity to work on a variety of projects, from conceptualization to implementation, while utilizing cutting-edge technologies.Duties & Responsibilities

Essential Duties & Responsibilities

Lead the end-to-end development of scalable, high-performance web applications using the Microsoft technology stack, including ASP.NET, C#, and SQL Server.Architecture and Design: Take a lead role in designing and implementing robust and maintainable software architectures for both front-end and back-end components, ensuring optimal performance and security.Front-end Technologies: Develop and enhance user interfaces using modern front-end frameworks such as Angular, React, or Vue.js, ensuring a seamless and responsive user experience.Back-end Development: Architect and implement efficient server-side logic and APIs using ASP.NET Core, optimizing for performance, scalability, and reliability.Database Management: Design and manage relational databases, ensuring data integrity, efficient query performance, and effective use of database technologies such as SQL Server.Collaboration: Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions within specified timelines.Code Review and Mentoring: Conduct code reviews to ensure best practices, coding standards, and quality standards are met. Mentor and guide junior developers, fostering a culture of continuous learning and improvement.Problem-solving: Investigate and resolve complex technical issues, optimize code, and provide innovative solutions to meet project requirements.Adoption of Best Practices: Stay abreast of industry trends, emerging technologies, and best practices. Implement and advocate for the adoption of new technologies and methodologies that improve the development process.Supervisory Responsibilities

No supervisory responsibilities.Education & Experience

Bachelor's degree in Computer Science, Engineering, or related field.5+ years of experience in full stack .NET development.Proficiency in ASP.NET (MVC), C#, SQL Server, and front-end frameworks (Angular, React, or Vue.js).Knowledge, Skills & Proficiencies

Strong understanding of software architecture, design patterns, and best practices.Experience with Agile development methodologies.Excellent problem-solving and debugging skills.Proven ability to lead and mentor development teams.Strong communication and collaboration skills.Continuous learner with a passion for staying current with industry trends.Job Requirements

Physical Requirements

This position works under usual office conditions. The employee is required to work at a personal computer as well as be on the phone for extended periods of time. Must be able to stand, sit, walk and occasionally climb. The incumbent must be able to work extended and flexible hours and weekends as needed. Physical demands include ability to lift up to 50 lbs. The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of the job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.Work Conditions

Must be able to perform essential functions such as typing, standing, sitting, stooping, and occasionally climbing.Travel Requirements

Travel Required: Yes (0-25%) - Work may involve some driving/traveling to assigned clinics.Tools & Equipment Used

Computer and peripherals, standard and customized software applications and tools, and usual office equipment.Disclaimer

The duties and responsibilities described above are designed to indicate the general nature and level of work performed by associates within this classification. It is not designed to contain, or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of associates assigned to this job. This is not an all-inclusive job description; therefore, management has the right to assign or reassign schedules, duties, and responsibilities to this job at any time. Cano Health is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected veteran status, age, or any other characteristic protected by law.Join our team that is making a difference!Please see Cano Health’s Notice of E-Verify Participation and the Right to Work post here.

#J-18808-Ljbffr