Software Technology Lead

3 weeks ago


Charlotte, North Carolina, United States Carrier Full time
About this Role

We are seeking a highly skilled Software Technology Lead to join our Carrier Commercial Software Engineering team in Charlotte, NC. As a key member of our team, you will be responsible for developing cutting-edge software solutions and leading the team through the conceptualization, design, development, testing, and validation of control and operational embedded software for our Commercial HVAC systems.

Key Responsibilities
  • Develop software solutions using Agile methodologies and approaches that satisfy user stories/requirements
  • Participate in project planning by investigating solutions to problems and providing estimates
  • Apply new technologies to move the company's product offerings forward
  • Aid sustaining efforts by providing product knowledge and consultation
  • Manage and resolve technical and programmatic development conflicts among stakeholders that impact the software development team
  • Provide day-to-day technical guidance and mentorship for team members
  • Evaluate software solutions and system performance to ensure technical integrity
  • Manage the installation and configuration of software solutions
  • Resolve software deployment and integration errors, and document processes
  • Stay up-to-date with new software technologies and best practices
Basic Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or related field
  • 7+ years of experience in Embedded Software Development
  • 5+ years of experience in Object-Oriented Design and programming languages such as C++, Python, or Java
  • 4+ years of experience in software architecture, specifying and implementing software architectures and patterns
  • 1+ years of leading a team of people
Preferred Qualifications
  • Master's degree in Computer Science, Computer Engineering, or related field
  • Leadership skills, including coaching, mentoring, team building, collaboration, and conflict resolution
  • Extensive experience in developing, deploying, and integrating software solutions
  • Possess troubleshooting skills and ability to assess complex programming applications
  • Familiarity with open-source technology, software optimization skills, software security, and writing safer code

We value our people and offer an extensive benefits package, including health insurance, a retirement savings plan, and lifestyle support with flexible working and parental leave. Plus, we'll support your growth with paid-for external training programs and courses.

Carrier is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, age, or any other federally protected class.



  • Charlotte, North Carolina, United States Carrier Full time

    About this RoleWe are seeking a highly skilled Software Technology Lead to join our Carrier Commercial Software Engineering team in Charlotte, NC. As a key member of our team, you will be responsible for developing cutting-edge software solutions and leading the team through the conceptualization, design, development, testing, and validation of control and...


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

    Cloud Software EngineerDigital Technology Solutions is seeking a skilled Cloud Software Engineer to join our team in Charlotte, NC.About the RoleWe are looking for an innovative and passionate individual who can assist in the design, implementation, testing, support, and debugging of cloud-based applications and infrastructure.Key ResponsibilitiesDevelop and...


  • Charlotte, North Carolina, United States USAA Full time

    The OpportunityWe are seeking a highly skilled and experienced Software Engineer Lead to join our team at USAA. As a key member of our software development team, you will be responsible for leading the design, development, and implementation of complex software systems and applications.Key ResponsibilitiesDesign and develop complex software systems and...


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

    Iris Software Inc. is seeking a seasoned Core Java Developer for a long-term role in a hybrid environment.Key Responsibilities:Lead the development of high-quality Java applications using Java/JEE, Spring, and Hibernate.Design and implement microservices architecture with a strong focus on scalability and maintainability.Collaborate with cross-functional...


  • Charlotte, North Carolina, United States Wells Fargo Full time

    About this Role:We are seeking a highly skilled Microsoft.NET Lead Software Engineer to join our Enterprise Functions Technology (EFT) team, specifically the Global Sanctions Management Operations System (GSMOS Customer). This team focuses on providing advanced screening capabilities for new and existing customers, ensuring compliance with regulatory watch...


  • Charlotte, North Carolina, United States Uipathtek Full time

    Software Development Lead ========================= **Job Summary** We are seeking a highly skilled Software Development Lead to join our team at Uipathtek LLC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications using C# and Java programming languages. **Key...


  • Charlotte, North Carolina, United States WELLS FARGO BANK Full time

    About this RoleWe are seeking a highly skilled Lead Software Engineer to join our team at Wells Fargo Bank. As a key member of our Enterprise Functions Technology team, you will play a critical role in driving the development of our cloud-ready platform, supporting critical regulatory reporting and data processing business needs.Key ResponsibilitiesLead...


  • Charlotte, North Carolina, United States Wells Fargo Full time

    About this RoleWe are seeking a highly skilled Lead Software Engineer to join our Technology organization and be part of our Chief Technology Office's (CTO) Engineering Enablement team at Wells Fargo.Key ResponsibilitiesDevelop and implement secure software development practices, integrating security scan tools with CI/CD tool stacks to build a leading...


  • Charlotte, North Carolina, United States Wells Fargo Full time

    About this Role:Wells Fargo is seeking a skilled Lead Software Engineer to join our Technology team within Enterprise Functions. This role is part of the Credit Risk and Integrated Data Management & Reporting (CRDR) Team, which is responsible for strategic regulatory data and reporting efforts.This position will support the ongoing Credit Risk strategic...


  • Charlotte, North Carolina, United States Palmetto Clean Technology Full time

    Job Title: Manager, EngineeringAt Palmetto Clean Technology, we're seeking a highly skilled and experienced Manager, Engineering to lead our engineering team in developing innovative technologies that drive business growth and customer satisfaction.Job SummaryThe Manager, Engineering will be responsible for overseeing the full software development life cycle...

  • Delivery Lead

    3 weeks ago


    Charlotte, North Carolina, United States Hispanic Technology Executive Council Full time

    Job Title: Delivery LeadAt Hispanic Technology Executive Council, we are committed to excellence in technology leadership. As a Delivery Lead, you will play a critical role in driving the success of our technology initiatives.Key Responsibilities:Provide technical direction and oversight to a team of software developers and engineers.Develop and implement...


  • Charlotte, North Carolina, United States Hispanic Technology Executive Council Full time

    Software Engineer III Job DescriptionWe are seeking a seasoned Software Engineer III to join our CashPro Admin and Core Services team at Bank of America.The ideal candidate will be a hands-on developer with the required skills and experience needed to be a senior member on a high-performing agile team, working on the entitlement's engine used by the CashPro...


  • Charlotte, North Carolina, United States Wells Fargo Full time

    About this RoleThe Enterprise Functions Technology (EFT) group at Wells Fargo provides technology solutions and support for various business lines, including Risk, Audit, Finance, Marketing, Human Resources, Corporate Properties, and Stakeholder Relations. In addition, EFT provides unique technology solutions and innovation for Wells Fargo Technology,...


  • Charlotte, North Carolina, United States Wells Fargo Full time

    About this RoleThe Enterprise Functions Technology (EFT) group at Wells Fargo provides technology solutions and support for various business lines, including Risk, Audit, Finance, Marketing, Human Resources, Corporate Properties, and Stakeholder Relations. This team also provides unique technology solutions and innovation for Wells Fargo Technology,...


  • Charlotte, North Carolina, United States Hispanic Technology Executive Council Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our CashPro Admin and Core Services team at Bank of America. As a seasoned developer, you will be responsible for leading an agile team of developers, planning and executing the day-to-day activities of the team, and delivering software into production environment in time with...


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

    Job DescriptionJob Title: Lead Software EngineerJob Summary:We are seeking an experienced Lead Software Engineer to join our team at Saxon Global. As a Lead Software Engineer, you will be responsible for leading software development projects, resolving complex problems, and advising software engineers. You will also be responsible for executing projects with...


  • Charlotte, North Carolina, United States Digital Technology Solutions Llc Full time

    Job Title: Cloud Software EngineerWe are seeking a highly skilled Cloud Software Engineer to join our team at Digital Technology Solutions LLC.About the RoleThe Cloud Platform Team is responsible for designing, implementing, testing, supporting, and debugging cloud-based applications and infrastructure. As a Cloud Software Engineer, you will work closely...


  • Charlotte, North Carolina, United States Wells Fargo Full time

    About this Role:Wells Fargo is seeking a highly skilled Lead Software Engineer to join our Technology team within Enterprise Functions. As a key member of the Credit Risk and Integrated Data Management & Reporting (CRDR) Team, you will play a critical role in supporting the ongoing Credit Risk strategic regulatory data and reporting efforts.This role will...


  • Charlotte, North Carolina, United States USAA Full time

    About USAAUSAA is a financial services organization that facilitates the financial security of its members, associates, and their families. We strive to be the provider of choice for the military community by upholding the highest standards and ensuring that our corporate business activities and individual employee conduct reflect good judgment and common...

  • Software Engineer

    3 weeks ago


    Charlotte, North Carolina, United States Hispanic Technology Executive Council Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Bank of America. As a Software Engineer, you will be responsible for designing, developing, and testing software applications for our CashPro App (Mobile) team.Key Responsibilities:Design and develop high-quality software applications using Java, Kotlin, and...