
Software Engineer Lead – Eligibility
Medica
full-time
Posted on:
Location Type: Hybrid
Location: Minnesota, Wisconsin • 🇺🇸 United States
Visit company websiteSalary
💰 $98,400 - $147,525 per year
Job Level
Senior
Tech Stack
AWSAzureCloudGoJavaMicroservices.NETReact
About the role
- assess existing systems and integrations to understand current capabilities, gaps, and areas for improvement
- lead system design and architecture decisions to build secure, scalable, and reliable solutions
- provide hands-on technical expertise in backend and frontend development while setting engineering best practices
- partner with product, infrastructure, and business teams to define technology roadmaps and implementation plans
- mentor and guide development teams, fostering a culture of quality, collaboration, and continuous improvement
- communicate technical strategies and recommendations clearly to non-technical stakeholders and leadership teams
Requirements
- Bachelor's degree in computer science, Engineering, or related field desired, or equivalent work experience.
- 7+ years of experience in software engineering or technical architecture, with at least 2 years in a leadership role.
- Strong understanding of system design principles, architecture patterns, and cloud-based technologies (AWS, Azure, APIs, microservices)
- Hands-on experience in backend and frontend development, with proficiency in technology like Go, Java, .NET, and React
- Experience evaluating legacy systems and implementing modernization or integration solutions
- Excellent collaboration and communication skills, with the ability to engage both technical teams and business stakeholders.
Benefits
- competitive medical, dental, vision, PTO, Holidays
- paid volunteer time off
- 401K contributions
- caregiver services
- many other benefits to support our employees
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
system designarchitecture patternscloud-based technologiesbackend developmentfrontend developmentGoJava.NETReactAPIsmicroservices
Soft skills
leadershipmentoringcollaborationcommunicationtechnical strategycontinuous improvementquality assurance
Certifications
Bachelor's degree in computer scienceBachelor's degree in Engineering