Principal Software Engineer

September 25

Apply Now

Description

β€’ Lead the architecture, design, and development of complex software systems to ensure high scalability, security, and performance. β€’ Collaborate with leadership and cross-functional teams to define and execute the technical vision and architecture for software solutions. β€’ Drive technical innovation by exploring new tools, technologies, and processes to enhance engineering productivity and efficiency. β€’ Provide mentorship and guidance to senior engineers and development teams, fostering a culture of continuous improvement and technical excellence. β€’ Lead the troubleshooting and resolution of high-level technical issues, ensuring the ongoing reliability and performance of the platform. β€’ Ensure adherence to high standards of code quality, testing, and performance through regular code reviews and technical audits. β€’ Work closely with product management to translate business requirements into technical strategies and project plans. β€’ Champion best practices in software development, including Agile methodologies, CI/CD pipelines, and DevOps practices. β€’ Stay abreast of the latest developments in software engineering, actively contributing to the technical direction of the company.

Requirements

β€’ 10+ years of professional software development experience, with a focus on full stack development. β€’ Extensive experience in .NET, ASP.NET/MVC, JavaScript, C#, and RESTful APIs. β€’ Expertise in React, ORMs, Azure, and Git, with a strong foundation in scalable cloud-based architectures. β€’ Deep understanding of architectural patterns, including microservices, CQRS, and domain-driven design. β€’ Experience in med tech, telemedicine, or healthcare technology sectors, with an understanding of regulatory standards and best practices in health data management. β€’ Proven track record in mentoring engineering teams in an Agile environment. β€’ Exceptional problem-solving and analytical skills, with the ability to tackle complex technical challenges. β€’ Strong interpersonal and communication skills, with experience collaborating across cross-functional teams. β€’ Ability to work independently, make decisions with company-wide impact, and manage multiple projects simultaneously. β€’ Experience in a Principal or Lead Engineering role, with a focus on software architecture.

Apply Now

Similar Jobs

September 20

Lead technical direction for Identifi, a biometric system for extreme environments.

Built byΒ Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com

Join our Facebook group

πŸ‘‰ Remote Jobs Network