
Senior Software Development Engineer
MCG Health
full-time
Posted on:
Location Type: Remote
Location: Remote • Washington • 🇺🇸 United States
Visit company websiteSalary
💰 $136,000 - $194,000 per year
Job Level
Senior
Tech Stack
AngularCloudGroovyJavaKotlin.NETPythonReactVue.js
About the role
- Establish a high bar of personal technical performance that serves as an inspiration and example for other software engineers and QA engineers of all levels on the product development team
- Keep informed about industry best practices for digital product development and recommend technical and process improvements
- Possess strong knowledge in performance, scalability, enterprise system architecture, and engineering best practices
- Contribute to business requirements definition and use case design
- Conduct research related to customer support issues
Requirements
- You have a Bachelor’s Degree and/or Master’s Degree in Computer Science or other technical field
- You have excellent analytical, programming, and communication skills.
- You have 5+ years of professional software development experience with good knowledge of Agile Software Development Processes
- You are strong with object oriented languages such as .NET/Java, or modern languages that targets the JVM - Kotlin, Groovy, JRuby, Python etc.
- You know webstacks such as Vue, React, Angular
- You have used cloud services for storage, queuing, secret management etc.
- You can develop and review code using multiple platforms and programming languages.
- You have experience writing automated tests (unit tests and higher-level tests)
- You're familiar with some form of Agile methodologies
- You thrive in a fast-paced, client-focused, changing environment
- You work independently, and are self-directed
- You communicate effectively with all levels of an organization, outside customers, consultants and vendors.
- Bonus points if you have experience in the Healthcare Industry and/or with Machine Learning, Data Science, or NLP
Benefits
- 💻 Remote work
- ✈️ Travel expected 2-3 times per year for company-sponsored events
- 🩺 Medical, dental, vision, life, and disability insurance
- 📈 401K retirement plan; flexible spending and health savings account
- 🏝️ 15 days of paid time off + additional front-loaded personal days
- 🏖️ 14 company-recognized holidays + paid volunteer days
- 👶 up to 8 weeks of paid parental leave + 10 weeks of paid bonding leave
- 🌈 LGBTQ+ Health Services
- 🐶 Pet insurance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
software developmentAgile Software Development Processes.NETJavaKotlinGroovyJRubyPythonVueReact
Soft skills
analytical skillscommunication skillsself-directedclient-focusedindependent workteam inspirationprocess improvementresearch skillsproblem-solvingadaptability
Certifications
Bachelor’s DegreeMaster’s Degree