Lead Software Engineer

3 months ago


charlotte, United States GlobalSource IT Full time

GlobalSource is a niche provider of SAP resources. Our client has developed an integrated EHR helping agencies get better through clinical, financial and operational solutions. They are seeking a Lead Software Engineer to join their core team and impact their rapidly growing organization. Please see below for additional details and contact Heidi with any questions at heidid@globalsourceit.com.


Lead Software Engineer

Fully remote - Preferably in Charlotte, NC, East Coast, or Central Time Zone

This position does not support employment sponsorship


Summary:

Are you passionate about working in a company that serves a meaningful purpose? Do you love full stack web application development? Want to work with modern technology stacks in the cloud? We are excited to talk to you

We are looking for a Senior/Lead Java Developer to join us on this journey and be a core member of the team. This position will impact a rapidly growing organization and offers career development opportunities. We offer great compensation, benefits, and work with a great team


Responsibilities:

  • Build software solutions and functionality to meet customer requirements.
  • Architect scalable and maintainable software solutions that meet business requirements.
  • Guide the architecture, design, planning, and development of modern web SaaS applications.
  • Lead, mentor, and support other software developers and team members.
  • Drive best practice methodologies for development, deployment, and hosting.
  • Conduct code reviews and ensure code quality and consistency.
  • Drive innovation and continuous improvement in software development processes.
  • Enhance application functionality, performance, reliability, and scalability.
  • Provide DevOps support for production operations.
  • Collaborate with technical support to provide speedy resolution for escalated support tickets.
  • Ability to travel to North Carolina periodically (once travel restrictions are lifted).


Experience:

  • Previous senior developer or lead developer experience.
  • Full stack web application development experience in a fast-paced environment.
  • Professional web application architecture experience, designing for capacity and scalability.
  • Full lifecycle software development experience using Agile/Scrum/Kanban.
  • Experience in discovery, use case analysis, and communication with key stakeholders.
  • Ability to establish guidelines, best practices, processes, and governance.
  • Capability to work in a remote team environment under tight deadlines.
  • Strong problem-solving and solution development skills.


Qualifications:

  • Minimum 10-20+ years of professional Java web application experience.
  • Minimum 10-20+ years of SQL and/or ORM development experience (preferably PostgreSQL).
  • Minimum 10-20+ years of framework experience: Spring Boot, Hibernate, etc.
  • Front-end development experience with modern JavaScript, HTML/CSS, ExtJS, React (a plus).
  • Additional experience with Jenkins, Azure DevOps, Maven, Puppet, Git, etc.
  • REST API development experience.
  • Experience developing microservices, caching, message queues, and container orchestration.
  • BA/BS degree in Computer Science or related field. Advanced technical degree and/or related training a plus.
  • Strong interpersonal (verbal and written) communication skills.
  • Strong decision-making, problem-solving, and analytical skills.


Bonus Points:

  • Developed software in a HIPAA compliant environment.
  • CI/CD experience.
  • Infrastructure experience: Terraform, Docker, Kubernetes, Redis, etc.
  • Master’s degree in a relevant technical field.
  • Live on the East coast (preferably in Charlotte, North Carolina area).


  • Lead Software Engineer

    6 months ago


    Charlotte, United States Saxon Global Full time

    Responsibilities: Resolves complex problems spanning multiple applications to drive improvements across portfolios; leads projects with significant business implications, participates in planning and priority estimates, and advises Software Engineers; executes with limited guidance Supports systems integration testing (SIT) and user acceptance testing (UAT)...


  • Charlotte, North Carolina, United States Varo Bank Full time

    Company Overview">Partner with cross-functional teams to design and implement scalable distributed solutions that meet customer needsLead large-scale projects from ideation to creation, driving innovation and growthMentor engineers and foster a culture of collaboration and knowledge sharingDevelop and maintain technical strategies that align with business...


  • Charlotte, North Carolina, United States Genesys Cloud Services, Inc. Full time

    About the Role">We are seeking an experienced software engineer to join our team as a Lead Software Engineer. This is an exciting opportunity to work on cutting-edge projects, develop your skills, and take ownership of complex technical challenges.In this role, you will be responsible for leading the design, development, and testing of features that meet...


  • Charlotte, North Carolina, United States eTek IT Services, Inc. Full time

    Job OvervieweTek IT Services, Inc. is a reputable provider of IT solutions, and we are seeking an experienced Software Engineering Lead to join our team.Estimated Salary$140,000 - $160,000 per year, depending on experience.Job DescriptionThis role involves translating business requirements into logical program designs and delivering code modules, stable...

  • Lead Software Engineer

    3 months ago


    Charlotte, United States GlobalSource IT Full time

    GlobalSource is a niche provider of SAP resources. Our client has developed an integrated EHR helping agencies get better through clinical, financial and operational solutions. They are seeking a Lead Software Engineer to join their core team and impact their rapidly growing organization. Please see below for additional details and contact Heidi with any...

  • Lead Software Engineer

    3 months ago


    Charlotte, United States GlobalSource IT Full time

    GlobalSource is a niche provider of SAP resources. Our client has developed an integrated EHR helping agencies get better through clinical, financial and operational solutions. They are seeking a Lead Software Engineer to join their core team and impact their rapidly growing organization. Please see below for additional details and contact Heidi with any...


  • Charlotte, North Carolina, United States US Tech Solutions Full time

    About the Role:"US Tech Solutions is a global staff augmentation firm providing talent on-demand and total workforce solutions." We are seeking a skilled Software Engineer III to join our team. In this role, you will perform work related to new application development, solving complex problems, managing work, and providing leadership to others in application...


  • Charlotte, North Carolina, United States LendingTree Full time

    **Job Overview:**LendingTree is seeking a highly skilled Senior Software Engineer Lead to join our growing team of engineers. As a key member of our development team, you will be responsible for leading the design, development, and implementation of high-quality software solutions for both the client and server sides that powers our business.We're looking...

  • Lead Software Engineer

    3 months ago


    charlotte, United States TRC Talent Solutions Full time

    TRC’s client is a leader in healthcare technology looking for a Lead Software Engineer to join their growing team on a full-time, direct hire basis.     RESPONSIBILITIES:   Lead the design, development, and implementation of software solutions. Architect scalable and maintainable software systems. Provide technical guidance and support to team...


  • Charlotte, North Carolina, United States Anagh Technology Full time

    About the RoleWe are seeking a highly skilled Software Engineering Lead to join our team at Anagh Technology.This is a remote opportunity with an estimated salary of $160,000 - $200,000 per year, depending on experience.The ideal candidate will have 7+ years of experience in designing and implementing web applications using Node JS Server Side...


  • Charlotte, North Carolina, United States Cerebra Consulting Inc Full time

    About Cerebra Consulting IncCerebra Consulting Inc is a reputable consulting firm that requires an experienced software engineer to lead complex initiatives.

  • Software Engineer

    1 month ago


    Charlotte, North Carolina, United States Aloden, Inc. Full time

    Aloden, Inc. is seeking an experienced Software Engineer - Linux Systems Lead to join our team in Charlotte, NC.We offer a competitive salary of $120,000 - $180,000 per year, based on experience and qualifications.About the Role:The successful candidate will be responsible for leading our Linux systems development team, guiding and teaching others, as well...


  • Charlotte, United States Aloden, Inc. Full time

    Senior Specialty Software Engineer(Lead Java Architect) Location: Charlotte,NC Summary: We are seeking a highly experienced Senior Specialty Software Engineer to provide expert consultation and strategic solutions for complex software engineering challenges. You will play a pivotal role in driving innovation and ensuring successful outcomes for...


  • Charlotte, North Carolina, United States The Hartford Full time

    Job Title: Head of Software EngineeringWe offer a competitive annualized base pay range of $129,120 - $193,680. As the Head of Software Engineering at The Hartford, you will be responsible for leading software engineering teams and driving technical excellence.About the Role:Develop and implement technical strategies to drive business growth and improve...


  • Charlotte, North Carolina, United States Synechron Full time

    About the RoleWe are looking for a highly skilled Senior Java Developer to join our team at Synechron.The successful candidate will work closely with stakeholders to manage multiple engagements, prioritize and resolve complex problems, and escalate as necessary in a fast-paced environment.Key ResponsibilitiesDevelop and implement Java applications to fulfill...


  • Charlotte, North Carolina, United States Avani Technology Solutions Full time

    Job DescriptionAs a Senior Software Engineer at Avani Technology Solutions, you will play a critical role in designing and developing cloud-based software applications using modern technologies.Key ResponsibilitiesDevelop and deploy cloud-based software applications using React/Angular, Java, Springboot, and Microservices.Collaborate with cross-functional...


  • Charlotte, North Carolina, United States Aloden, Inc. Full time

    Job Title: Software Development EngineerIn a dynamic and collaborative environment at Aloden, Inc., we are seeking an experienced Software Development Engineer to join our team. The ideal candidate will have a strong background in software engineering, with a focus on full-stack development using Java. This role is a perfect fit for individuals who thrive in...


  • Charlotte, North Carolina, United States Iris Software Inc. Full time

    About Iris Software Inc.Iris Software, Inc. is a technology solutions company catering to clients nationwide in the financial and banking domains. Our relentless growth has earned us recognition as one of New Jersey's Finest 25 companies in 2001 and 2002.Job OverviewWe are seeking an experienced Java Developer to join our team. The successful candidate will...


  • Charlotte, North Carolina, United States Saxon Global Full time

    Saxon Global is seeking a highly experienced Senior Software Development Lead to lead our software development team in Charlotte. This role involves resolving complex problems, leading projects with significant business implications, and advising software engineers. The ideal candidate will have 7 years of experience in software development, a Bachelor's...


  • Charlotte, United States Talent Grub USA inc. Full time

    Job DescriptionJob DescriptionAWS Software Engineer (iGrid)Typical Functions:Creates, maintains, and enhances applications as part of a product team. Leads, creates, maintains, and enhances applications as part of a product team. Researches, evaluates, and implements new technology to optimize application efficiency and usability. Designs new functionality...