Sr. Software Developer
Core
Analyzes, designs, programs, debugs, and maintains software enhancements and new products for desktop, mobile, financial, and HRIS applications.
Role type
Senior Software Developer (Team Lead)
Builds
Commercial and end-user applications including desktop apps, mobile apps, financial management tools, and HRIS products.
Domain
Life sciences technology and data solutions
Deliverable
production ML models | product features
Required skills
software development, system analysis, programming, debugging, test data preparation, program documentation, feasibility studies, agile practices, roadmap ownership, stakeholder alignment
Preferred skills
team leadership, collaboration with data scientists, full software life-cycle management
Technologies
current programming languages and technologies
Responsibilities
Lead a dedicated team of software developers and engineers; build and own the team's roadmap; promote best-practice software development; lead agile practices including stand-ups, sprint planning, and retrospectives; deliver development reports and milestones to the business.
Seniority
Senior, hands-on IC with team leadership