✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Lead Software Engineer - .NET Core/AWS - (Remote work)

Everest Consultants, Inc. Remote
.net lead software engineer aws remote software lead design engineer software development .net remote
March 23, 2023
Everest Consultants, Inc.
Kansas City, Missouri
$72/HOUR

Lead Software Engineer

Location: Indianapolis, IN (Remote work)

Duration: 6 months (Contract-to-hire)


Pay rate range: Up to $72/hr on W2 with additional benefits


***W2 only, no 1099 or C2C***

***No visa support available at this time***


REMOTE - Must reside and work from one of these states - AZ CA CO FL HI IL IN MA MD MI MO NC NJ NY OH OR TX VA VT WA WI


Our client is seeking a Lead Software Engineer in the Software Development department.

The Lead Software Engineer plays a critical role in the delivery of high quality products to the healthcare industry.

A successful candidate will be able to demonstrate all essential functions to effectively design and construct modern software systems utilizing diverse technology sets while working within and across cross functional and geographically dispersed teams.


Responsibilities

Lead a cross functional team in the development of both software applications and websites

Conduct code, design, architecture, and security reviews

Mentor more junior software engineers

Collaborate with business users to create solutions

Creates, uses, and promotes the use of development frameworks, tools, methodologies and procedures to reduce future coding efforts and increase functional consistency

Knowledgeable of design patterns and practices.; implements highly complex logical database designs, logical data models and relational data definitions in support of corporate and customer information systems requirements

Documents and communicates application vision and creates application architecture proposals based on identified solution gaps

Provides insight into and knowledge of the latest application architectures, technology, solutions and industry trends

Experience with and knowledge of software development life cycles and the activities that occur within lifecycles

Contributes to business requirement definition and use case design as a technical expert

Takes Lead role as the Scrum Master in daily stand ups and other Agile ceremonies


Required Skills:

7+ years Software Development

2+ years Leadership

Very strong interpersonal and communication skills

Great troubleshooting and problem solving skills

Desire and able to quickly learn new skills

Strong leadership, mentoring, and negotiating skills

Strong Software and Distributed System Design Skills

Able to thrive in a fast-paced, client-focused, changing environment

Strong web development experience and skills


Highly competent with the following:

.NET Framework, .NET Core

Microsoft WebAPI,

Web Services - REST

SQL Server, MySQL

Elastic Services for Docker

AWS Cloud Platform - Certification a plus

Some exposure to CI/CD for Builds a plus

Some exposure to Redis Cluster a plus


Preferred Skills:

Experience in Health Care Industry is a plus

Agile methodology, Sprints, Standups


Required Education:

Bachelor's degree, Computer Science or Engineering preferred



The following benefits are offered for this position: medical, dental, & vision insurance, short-term disability, life and AD&D insurance, and a 401(k) retirement plan.


Everest Consultants is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, disability, or any other characteristic protected by applicable local, state, or federal civil rights laws.


Report this job

Similar jobs near me

Related articles