We have other current jobs related to this field that you can find below


  • Nashville, Tennessee, United States Mozaic Full time

    Position OverviewAs a Lead .NET Software Engineer at Mozaic, you will be instrumental in the design, development, and upkeep of robust, scalable, and secure web applications. Your role will involve collaborating with diverse teams, influencing architectural choices, and providing mentorship to less experienced developers. The ideal candidate will possess a...


  • Nashville, United States i3 Verticals Management Services, Inc. Full time

    Job DescriptionJob DescriptionJOB TITLE: Engineering - Enterprise SolutionsFLSA STATUS: ExemptDEPARTMENT: Engineering REPORTS TO: Engineering Director - Enterprise SolutionsJOB LOCATION: Remote (US Based)TRAVEL: 10%SUMMARY OF POSITION:The Software Engineering Manager will lead and manage a highly skilled product-focused Scrum Team, consisting of talented...

  • Software Engineer

    1 month ago


    Nashville, United States i3 Verticals Management Services, Inc. Full time

    Job DescriptionJob DescriptionJOB TITLE: Software Engineer (Mid) - .NETREPORTS TO: Lead EngineerSUPERVISORY RESPONSIBILITIES: NoJOB LOCATION: Orlando, FL - This is not a remote positionTRAVEL: Less than 5% SUMMARY OF POSITION: We are seeking experienced .NET Developers to join our engineering team! With a focus on modern engineering techniques, we develop...

  • Software Engineer

    2 weeks ago


    Nashville, United States Insight Global Full time

    Required Skills and Experience -5+ years of software engineering experience for Senior-Strong development within .NET/C#-Strong SQL development experience-Strong communication skillsNice to Have Skills and Experience-RPA development experience-UI Path Automation experience ( HUGE PLUS)Job Description This Engineer will be joining the automation team within a...

  • Software Engineer

    3 weeks ago


    Nashville, United States Insight Global Full time

    Required Skills and Experience -5+ years of software engineering experience for Senior-Strong development within .NET/C#-Strong SQL development experience-Strong communication skillsNice to Have Skills and Experience-RPA development experience-UI Path Automation experience ( HUGE PLUS)Job Description This Engineer will be joining the automation team within a...

  • Software Engineer

    2 months ago


    Nashville, Tennessee, United States HST Pathways Full time

    Open Position: Senior Software Engineer - Practice ManagementReports to: Software Engineering ManagerLocation: RemoteAbout UsHST Pathways is on a mission to transform healthcare with innovative software technology that enables surgery centers to provide more cost-efficient patient care and better outcomes. Our suite of solutions spans the entire case...

  • Software Engineer

    2 months ago


    Nashville, United States Healthcare Systems and Technologies, LLC Full time

    Job DescriptionJob DescriptionOpen Position: Senior Software Engineer - Practice ManagementReports to:  Software Engineering ManagerLocation:  RemoteAbout UsHST Pathways is on a mission to transform healthcare with innovative software technology that enables surgery centers to provide more cost-efficient patient care and better outcomes.  Our suite of...


  • Nashville, Tennessee, United States StaffSource Full time

    Position Overview:We are seeking a highly skilled Senior .NET Developer to join our dynamic team at StaffSource. The ideal candidate will play a pivotal role in designing and developing robust software solutions utilizing the .NET framework.Key Responsibilities:System Design and Development: Spearhead the architecture and development of significant project...


  • Nashville, Tennessee, United States The LaSalle Group Full time

    At The LaSalle Group, we are collaborating with a prominent player in the savings and investments technology sector, committed to improving financial wellness globally. We are currently seeking a Lead Software Solutions Architect to play a crucial role in designing and implementing software architectures that align with business goals while maintaining high...


  • Nashville, Tennessee, United States Aegis Sciences Corp Full time

    Job OverviewThe Lead Software Engineer for Laboratory Information Systems plays a pivotal role in the planning, design, development, testing, debugging, deployment, and ongoing support of innovative web and desktop applications utilized across the organization, specifically related to the HORIZON Laboratory Information Management System (LIMS). This position...

  • Software Engineer

    6 days ago


    Nashville, Tennessee, United States Capleo Global Full time

    Job Title: Software EngineerLocation: RemoteContract Duration: 12 MonthsPosition Overview:This role requires a professional with a solid background in software engineering, specifically in Java programming. The ideal candidate will possess the following skills and experience:Minimum of 2 years of practical experience in Java Development.Proficiency in JCL...


  • Nashville, United States MindClub America Full time

    MindClub America is a new behavioral health services company based in Franklin, Tennessee. We serve as a “one-stop shop” for employers by providing or managing total behavioral health solutions, and we have a unique technology platform that we will continue to build for many years.We are adding to our team of software engineers. If you have interest in...


  • Nashville, Tennessee, United States Amazon Full time

    Job Overview: Amazon is on the lookout for a Lead Project Engineer to join our dynamic Engineering team, focusing on innovative solutions for our logistics operations across North America. The Last Mile division is dedicated to ensuring that customer packages are delivered efficiently and effectively from our delivery stations to their final destinations....


  • Nashville, Tennessee, United States BGSF Full time

    Job OverviewBGSF is seeking an Intermediate Software Engineer to collaborate with the IT Manager on Enterprise Applications. Key Responsibilities:Develops, designs, and implements high-quality software solutions, including custom applications and integration with external systems.Adheres to best design practices and complies with established architectural...


  • Nashville, United States L3Harris Technologies Full time

    Job Description: Participate and consistently contribute to planning, design, implementation, verification, deployment, and support activities for aircraft mission management software. May perform task management activities for other software engineers. The Software Engineer, manages complex projects and processes with general oversight to achieve...


  • Nashville, United States Genesco Full time

    At Genesco, we are passionate about creating exceptional retail experiences that inspire and delight our customers. As a leader in the retail industry, we are seeking a talented and motivated Senior Development Engineer to join our innovative technology team. This is an exceptional opportunity to leverage your expertise in software development and retail...


  • Nashville, United States ResourceTek, LLC Full time

    ResourceTek, a leader in technical support services, is currently conducting a search for a Data Integration Engineer / Team Lead with retail (ERP) experience for our specialty retail client. This is a direct hire opportunity in Nashville, TN.Data Integration Engineers are responsible for researching, developing, implementing, and supporting new technology...


  • Nashville, United States ResourceTek, LLC Full time

    ResourceTek, a leader in technical support services, is currently conducting a search for a Data Integration Engineer / Team Lead with retail (ERP) experience for our specialty retail client. This is a direct hire opportunity in Nashville, TN.Data Integration Engineers are responsible for researching, developing, implementing, and supporting new technology...


  • Nashville, United States ResourceTek, LLC Full time

    ResourceTek, a leader in technical support services, is currently conducting a search for a Data Integration Engineer / Team Lead with retail (ERP) experience for our specialty retail client. This is a direct hire opportunity in Nashville, TN.Data Integration Engineers are responsible for researching, developing, implementing, and supporting new technology...


  • Nashville, Tennessee, United States Volunteer Corporate Credit Union Full time

    Job OverviewPOSITION SUMMARYThe Lead Cybersecurity Engineer is responsible for the design, planning, installation, and support of all systems, including networks, servers, communications, and workstations, with a primary focus on Security Engineering. This role is crucial in maintaining the organization's overall security posture and defending against cyber...

Lead Software Engineer

2 months ago


Nashville, United States TheIncLab Full time

The Mission Starts Here    

Have you got the right qualifications and skills for this job Find out below, and hit apply to be considered.

TheIncLab engineers and delivers intelligent digital applications that have a profound and positive impact on the lives of our customers, our people, and the free world depending on both of us. 

We are where innovation meets purpose; and where your career can meet purpose as well.  We are seeking a Lead Software Engineer to join our Engineering Team.  We encourage you to apply and take the first step in joining our dynamic and growing company. 

Your Mission Should You Choose to Accept

Our firm is growing quickly, and we are searching for a hardworking, dedicated engineer who will be responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. This position will lead a team of developers and engineers to build secure and scalable platforms and applications that will be released to UX teams, QA testers, and clients. This position also specializes in planning, documenting technical requirements, product design, development, testing, and release of all software systems and applications developed.

The ideal candidate will have demonstrated advanced experience working in all areas of an Agile software development work environment, including systems architectural design, software engineering, front-end development, back-end development, data engineering, and systems security.

Core Responsibilities

The position requires solid experience in Systems Engineering, CI/CD (e.g., Jenkins, GitLab CI, GitHub Actions), software system design, development, and deployment, Agile (e.g., Scrum, Kanban) as well as modern programming languages (preferred, but not required: Python, Java, C++, Ruby) and familiarity with on-premises and cloud-based (AWS) development and operations.

Implement and maintain department strategy to manage, lead, and train a team of developers and engineers.

Promote, manage, and support an Agile organization and structure to manage and complete project milestones and deliverables.

Serve as technical SME and work closely with architects, product managers, project management, and clients to assist in determining system architecture for projects, including the use and/or development of middleware, APIs, communication protocols, and visualization engines.

Assist as needed with the creation of contract documents such as Statement of Work, Rough Order of Magnitude (ROM), and Production Timeline.

Manage and oversee product and system designs and changes for the development, engineering, and technical work performed to ensure deliverables are aligned and delivered in accordance to project roadmaps.

Participate in client meetings, presentations, and product demos to serve as technical SME to address client questions and/or issues in a competent and professional manner.

Help identify, troubleshoot, and recommend resolutions of development issues or bugs.

Review and enforce the use of version control and documentation to communicate code updates.

Serve as QA tester to validate code, completion of project requirements, approve milestone completion, and coordinate the release of deliverables to clients.

Serve as technical SME for the development team to support, lead, and ensure completion of project milestones and tasks.

Create an inclusive environment across all aspects of the development team that supports and promotes continuous learning, knowledge sharing, and teamwork.

Oversee Continuous Improvement initiatives related to service delivery to mitigate risks, identify improvement areas, and recommend policies, standards, and procedures.

Understand and ensure compliance to meet regularity requirements.

Maintain flexibility to address any client concerns, including outside of typical office hours as needed.

Ability to travel for up to 20%.

Other responsibilities as assigned.

Requirements

A bachelor's degree in engineering, Computer Science, or Information Systems.

7+ years of architecting and delivering software systems or platforms.

7+ years of progressive experience in Software Development.

7+ years of progressive experience in Software Engineering.

5+ years of demonstrated experience in all areas of Data Engineering. (data governance, data access, data lineage, data monitoring, and security controls)

5+ years of demonstrated experience managing software development teams in an Agile work environment.

5+ years of experience in software QA testing and Network Security Engineering.

5+ years of experience of strategic workforce development.

3+ years of experience implementing software and hardware systems.

Preferred Qualifications

Master’s Degree

3+ years of front-end development experience. (Node.js, Unity, React, Angular)

5+ years of back-end development experience. (Python, JavaScript, PHP, Ruby)

3+ years of working container experience. (Docker, Kubernetes)

3+ years of enterprise data modeling experience.

3+ years of building feature engineering, machine learning platforms and use cases experience.

Clearance Requirements

Applicants must be a US citizen and be able to obtain a clearance due to the nature of the projects.

Working at TheIncLab  

It is an exciting time in history to be working at the leading edge of innovation.  And working at a company where innovation has application—mission critical application—is incredibly rewarding.  We pride ourselves on how we deliver for our customers.  But through all the focus on innovation, we know that our human talent is the disruptive force and genius that sets us apart.  We value each one of our people and know that each individual—with their own strengths, skills, interests, and experiences—is critical to our mission.  As an employee of TheIncLab you will be valued, respected, and given the opportunities to learn and grow your career.  We believe that when you achieve your best career outcomes, our customers also achieve their best outcomes.  

Benefits

Medical, Dental, and Vision Insurance 

100% company-paid Short-Term and Long-Term Disability 

100% company-paid Basic Life Insurance 

Paid Time Off 

Paid Holidays 

401(k) with employer matching and immediate vesting 

No relocation assistance is offered for this position. 

This is a direct hire position. We do not accept indirect resumes, recruiters, or Third Parties.