What are the responsibilities and job description for the Senior Software Engineer position at CAREOPERATIVE LLC?
Job Details
Description
JOB DESCRIPTION
Position: Senior Software Engineer
A pioneer and industry leader in healthcare quality and cost information, Healthcare Bluebook has joined forces with established data partner, Quantros, Inc. through the acquisition of its quality division to create an unprecedented dataset, and the only one of its kind in the market. Combining Quantros’ deep expertise in provider quality data and analytics with Bluebook’s data—and cost and quality digital navigation—raises the bar in the healthcare transparency space and establishes the solution as best-in-class for both employers and providers.
Your Job Will Be:
The Senior Software Engineer will join our tenured web development team. Your job will be to build features and support .NET web applications and services for Healthcare Bluebook. This person will be an experienced IT professional that has demonstrated expert skills as a software developer in a dynamic corporate environment. They will be able to work within an agile development process and be comfortable writing code in a continuous integration environment..
Essential Duties and Responsibilities:
- Work with project management and IT leadership to understand requirements and develop and maintain reliable and effective solutions
- Creates high-level architectural specifications
- Prioritize and research urgent customer issues and change priorities on the fly to resolve these issues
- Use the right technical solution to solve the business problem; wear multiple technical hats as a full-stack developer
- Drive discussion when establishing and justifying common code patterns and architecture
- Participate in code reviews and provide feedback and mentorship to drive common patterns and ensure code efficiency
- Adjust communication style based on the relative technical familiarity of their audience.
- Actively participate in the team's scrum and development processes
- Stay abreast of best practices by researching new tools and enhancing and evolving new and existing tools
- Demonstrate understanding of Azure cloud services and how to apply them for business applications
Work Experience and Background:
- 5 years of development experience with production web applications
. The ideal candidate would have experience developing web applications for delivery as a SaaS product (Software as a Service). - At least 4 years of experience developing MVC web applications
- At least 3 years work experience working in Azure or similar product (AWS, Google Cloud, etc.)
- A minimum of 3 years recent work experience in JavaScript (Angular, VueJs, or React.JS)
- A deep understanding of data access frameworks such as the Entity Framework and LINQ
- Experience with managing large datasets a plus (Hadoop / Spark)
- A deep understanding of HTML, CSS and JavaScript with a proven track record implementing dynamic and responsive web applications
- Someone with strong communication abilities. A person who understands the business objective, the technical demand, and how to relay it back to the team/leadership
- Ability to implement unit tests.
- Ability to effectively use source control systems such as Git
- Excellent written and oral communication skills
- Demonstrate a proactive, can-do attitude
- Bachelor's degree in Computer Science, related discipline, or the equivalent in experience
- Experience working remotely or with geographically distributed teams
- Someone who doesn’t mind mentoring more junior team members / less experienced developers
- A professional who can work with minimal direct supervision and has a “buck stops here” approach to their assignments
Technical Proficiencies:
- Relational Database querying and DDL (SQL Server, T-SQL etc.)
- Object Oriented Programming (C#)
- JavaScript Framework (VueJs, Angular or React / Typescript)
- Git
- HTML / CSS / JavaScript
- Microservices
- Azure
Healthcare Bluebook Core Values:
As a member of the Bluebook team, it is expected that you will live and breathe our Core Values each day in everything you do – striving to help us achieve our purpose of “Protecting Patients by exposing the truth and empowering choice.”
- Substance – Create Value over splash.
- Humility – Serve with Gratitude.
- Accountability – Own it no matter what.
- Resourcefulness – Always agile with change.
Qualifications
Salary : $120,000 - $130,000