
Senior Software Engineer
ModMed
full-time
Posted on:
Location Type: Remote
Location: Florida • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, develop and implement complex engineering systems, aligning with future scalability and business objectives.
- Provide mentorship, set technical direction, and drive excellence in the team.
- Contribute to the technical roadmap with cross-functional teams and stakeholders, ensuring alignment with business objectives.
- Simplify and break down complex requirements into manageable deliverables and milestones through development of technical specifications.
- Ensure deliverables meet the functional and non-functional criteria, and drive changes proactively where outcomes are misaligned.
- Promote a culture of continuous improvement by guiding other engineers through design, code, and operational reviews.
Requirements
- Bachelor's in Computer Science or a related field
- Masters Degree is a plus
- 10+ years of software development experience
- Deep extensive C#/Dotnet experience
- Solid understanding of microservices and REST API standards
- SaaS development experience
- Experience in writing Unit and API tests
- Experience with public cloud services, preferably AWS
- Full stack (backend, frontend, operations) technical leadership experience is a plus
- Proven experience designing, developing, and operating modern cloud-native, fault-tolerant distributed services
- Ability to communicate and collaborate effectively across functional lines
- Exceptional strategic thinking and technical expertise, with the ability to align technology with business objectives.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETmicroservicesREST APISaaS developmentUnit testingAPI testingcloud-native servicesdistributed servicestechnical specifications
Soft Skills
mentorshiptechnical directioncommunicationcollaborationstrategic thinkingcontinuous improvementteam leadershipproblem-solvingproactive change managementcross-functional teamwork
Certifications
Bachelor's in Computer ScienceMaster's Degree