Sr. Software Engineer (Open to remote - work from home)
Job Description
We leverage disruptive technology and artificial intelligence to simplify and streamline the healthcare experience, connecting providers and patients whenever and wherever it is most convenient, often within just minutes.To learn more about our expanding services, partnerships with major health plans, hospital systems and employers, download our app, or text "Sophie" to MDLIVE (635483) to register and experience our product firsthand.
We are currently seeking a Sr. Software Engineerto join our growing team. Due tothe unprecedented situation of COVID-19, MDLIVE has decided to protect ourcurrent and futureemployees by managing our business remotely. This is inclusive of interviewing, onboarding, and each role day-to-day.
The Sr. Software Engineer is an exciting opportunity to work on a high volume and high performing platform. You will work alongside other Engineers and Sr. Engineers to help develop new features and fix current features and bugs. You will act as a mentor and guide for more junior team members. You will have the chance to have hands on experience developing software that is making healthcare more accessible and efficient.
What you'll do?
As the Sr. Software Engineer you will use Ruby and JavaScript for the development of new features for MDLIVE. In addition, you will:
- Communicate company goals and deadlines to team.
- Motivate team members and assesses performance.
- Provide help to management, including hiring and training, and keep management updated on team performance.
- Translate requirements created by product owners into the architecture for that solution.
- Craft project solutions on the server or client side.
- Develop project solutions both independently and paired with other developers.
- Take ownership of the code that you ship.
- Write new features with high quality tests.
- Fearlessly dive into legacy code and refactor it.
- Conduct regular code reviews to improve code quality, design, and tests.
- Attend weekly Retrospective meetings to discuss solutions to technical and process challenges.
- Collaborate with Product Owners on defining User Stories for team.
- Promote culture of Agile Software Development including learning and sharing industry best practices among the team.
- Recommend system solutions by comparing advantages and disadvantages of custom development and open-source alternatives.
- Complete application development by coordinating requirements, schedules, and activities.
- Contribute to team meetings and offer system improvements and solutions.
- Troubleshoot development and production problems across multiple environments and operating platforms.
- Support users by developing documentation and assistance tools.
- Update industry knowledge by researching new technologies and software products, participating in educational opportunities, maintaining personal networks, and promoting such activities among team.
- Explore new opportunities to add value to product and process and present to the team.
- Conducts training sessions for Junior team members.
What skills and experience do you bring?
- Bachelor's Degree in Computer Science or related field preferred.
- Minimum 5 years developing with Ruby on Rails, completing 2 or more applications in Rails 3.2 or higher.
- Strong experience of Agile Methodologies.
- Strong experience of Test-driven development and behavior driven development.
- Strong experience of Software version control (Git).
- Excellent Written and Verbal Communication.
- Strong understanding of JavaScript beyond just jQuery.
- RSpec and Capybara experience.
- Rails 3.x and 4.x experience.
- Intermediate CSS skills, no designing needed.
- A solid understanding of design patterns.
- Capistrano for deployments.
- Database design and SQL experience.
- SQL and Linux command line.
Benefits and Perks of Joining MDLIVE:
- Competitive PTO program
- Medical (including FSA & HSA), dental, vision, and life insurance benefits
- Free, unlimited access to MDLIVE's virtual healthcare platform
- 401k program with company match
- Paid paternal leave
- Fertility benefits
- Kazoo (peer-to-peer rewards & recognition platform)
- Career development and growth opportunities
- Generous employee referral bonuses
- Free, unlimited access to LinkedIn Learning
- Casual dress code
- Company-sponsored events and meals when we return to the office
What makes a successful MDLIVER?
- Thrive in a fast-paced and entrepreneurial environment, find peace in chaos, take initiative, and absorb information quickly
- Have a high level of intellectual curiosity
- Have Humility
- Be trustworthy by doing what you say you will do
Most importantly, you will be part of an entrepreneurial, agile and fast-paced team that also knows how to have fun!
Interested? Let's talk. Submit your application today and come join us in our journey to disrupt healthcare!
As an Equal Opportunity Employer, our human code is simple. Think Big. At MDLIVE, we see diversity and inclusion as a source of strength in disrupting healthcare. We believe we can revolutionize our industry if our workforce is as diverse as our users. We are looking for people who bring diversity of thought, experience, background, gender, religion, ethnicity, sexual orientation, age, marital status, country of origin and disability.
Date Posted
08/15/2022
Views
6
Similar Jobs
Software Developer - AACSB
Views in the last 30 days - 8
AACSB is a leading organization in business education providing quality assurance thought leadership and learning opportunities The company values qua...
View DetailsTerrain Engineer 4 - Cole Engineering Services
Views in the last 30 days - 8
The job requires a senior engineer to work on a team developing nextgeneration collective training software The engineer will support the integration ...
View DetailsLead Java: Software Engineering - JPMorgan Chase
Views in the last 30 days - 6
The job description is for a Lead Software Engineer position in JPMorgan Chases Wholesale Payments Regulatory Reporting organization The role requires...
View DetailsSupply Chain Engineer - C.H. Robinson
Views in the last 30 days - 2
The job posting is for a Supply Chain Engineer at CH Robinson requiring a minimum of 2 years of professional work experience advanced proficiency in M...
View DetailsMetaPulse QA Engineer - KnowBe4
Views in the last 30 days - 6
KnowBe4 is a company that provides security awareness training and simulated phishing platform They have been ranked as a best place to work and have ...
View DetailsFormulations Scientist - PBI-Gordon Corporation
Views in the last 30 days - 11
Pegasus Laboratories Inc is a fullservice Contract Development and Manufacturing Organization that creates trusted veterinary products The company is ...
View Details