Engineer – Software – Lead

February 9, 2023
$50 - $70 / hour

Job Overview

  • Date Posted
    February 9, 2023
  • Offered Salary
    $50 - $70 / hour
  • Expiration date
    September 5, 2023
  • Job Status
  • Requisition ID
  • Duration
    6 Months and 3 Days
  • Work Address

Job Description

First Databank is currently 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.

Prefer this position to be based out of the Indianapolis, IN office; however, can be full time remote for the right candidate.


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:

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 in many of the following: .NET Framework, Java, Javascript, Angular JS, ASP.NET, Microsoft WebAPI, Python, Go, XML, JSON, HTML, Web Services using SOAP and REST, Oracle, SQL Server, MySQL, Postgresql, Elastic, NoSQL Databases, Oracle PL/SQL, T-SQL, Windows, Mac, Linux, Cloud Platforms (AWS, Azure)
Coding experience for applications in C#.
Preferred Skills:

Experience in Health Care Industry is highly recommended
Major EHR System Development experience (Epic, Cerner, Athena Health, PatientKeeper, etc.)
Cloud Experience (AWS, Azure)
Experience with DevOps concepts including Continuous Integration, Continuous Deployment, Infrastructure as code, and release automation
Agile methodology
Required Experience

Bachelor’s degree, Computer Science or Engineering preferred
7+ years Software Development
2+ years Leadership

Responsibilities and required skills

Engineer - Software - Lead