Software Developer Team Lead (Remote)
Full Time
Remote
Job Description
Due to expanding and new project work, we are looking for an exceptional software developer with backend NET and/or Go Language and ios Mobile App experience to join our growing team. The ability to develop and deploy applications in the cloud is essential (Azure is a plus). Work on software that matters. Make a difference in the lives of your fellow humans.
Software Developer
As a software developer at Estenda, you will work on digital health projects with major companies. The projects will be innovative and challenging, often pushing the boundaries of current technologies and health and medical care.
Team Lead
As one of the team leads at Estenda, you will be the primary contact with the stakeholders for the projects you work on. Provide leadership, understanding, and mentoring to the project team. Coordinate with other senior developers, project managers, and QA team members to foster understanding and cross-team cooperation., Gather requirements and have direct input in the design of the applications. Monitor progress and timelines, and report team progress to management.
Key Responsibilities
Play a role in the development of new innovative digital health solutions.
Develop an understanding of the science and users to develop the appropriate solution.
Learn and implement technical solutions with a cloud-first approach.
Review and write specifications, unit tests, security, and deployment documents
Requirements & Qualifications
4-year college degree in a technical field - preferably Computer Science.
5+ years of experience as a software developer with web technologies.
At least a year of experience with Go.
Experience with Azure, certification preferred.
Strong technical skills - proven ability to navigate/understand/use APis, query databases, and solve problems.
Passion for learning with an ability to quickly design/develop solutions.
Ability to empathize - you need to understand the user to be effective.
Excellent communication skills - verbal, written, presentation.
Demonstrated ability to efficiently manage your time and get stuff done without sacrificing quality.
The ability to go with the flow and understand change is a constant.
Technical Requirements
Ability to develop and deploy small to mid-sized cloud-based systems (Azure Preferred / AWS will be considered).
Ability to design and implement cloud networking and security.
Ability to use GIT-based source code repositories efficiently and confidently.
Excellent PC skills including MS Office applications (Word, Excel, PowerPoint, Visio).
Experience in agile methodologies and use of JIRA.
Go Langauge.
React or React Native.
iOS Mobile Development.
Nice to Have
Docker or Container experience.
SMART on FHIR integration experience.
C# .NET.
.NET Entity Framework.
Experience with SQL Database design and queries.
Nice to Have
Background in healthcare, medtech, or pharmaceutical industry.
Experience using an ISO 9001/13485 certified or similar quality program.
Understanding and the ability to use Al/ELMs and associated tools to improve efficiency.