Senior Software Development Engineer

7 days ago


Charlotte, North Carolina, United States Truist Inc Full time
Job Description

At Truist Inc, we are seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software systems.

Responsibilities
  • Participate in the design and development of new software systems and features.
  • Develop, test, and deploy high-quality software code.
  • Collaborate with cross-functional teams to identify and prioritize software development projects.
  • Provide technical guidance and mentorship to junior team members.
  • Stay up-to-date with industry trends and technologies, and apply this knowledge to improve our software development processes.

Requirements
  • Bachelor's degree in Computer Science or a related field.
  • At least 6 years of experience in software development, with a focus on complex system development.
  • Strong knowledge of software development principles, design patterns, and best practices.
  • Proficient in at least one programming language, such as Java, Python, or C++.
  • Experience with Agile development methodologies and version control systems, such as Git.

Preferred Qualifications
  • Masters degree in Computer Science or a related field.
  • Experience with cloud-based technologies, such as AWS or Azure.
  • Knowledge of DevOps practices and tools, such as Docker and Kubernetes.
  • Experience with testing frameworks and tools, such as JUnit and Selenium.


This is an exciting opportunity to join a dynamic team and contribute to the development of cutting-edge software systems.

  • Charlotte, North Carolina, United States Red Ventures Full time

    About the Role:We are seeking an experienced Senior Software Development Engineer to join our growing software engineering team at Red Ventures. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and secure cloud-based applications.Key Responsibilities:Design and develop cloud-based applications using AWS...


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

    Job Title: Senior Software EngineerAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Wells Fargo. As a Senior Software Engineer, you will be responsible for designing and building high-performing and scalable data pipeline platforms using Hadoop, Apache Spark, MongoDB, and object storage architecture.Key...


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

    About the Role:We are seeking a skilled Senior Software Developer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining our software applications. Key Responsibilities:* Design and develop high-quality software applications* Collaborate with cross-functional teams to ensure...


  • Charlotte, North Carolina, United States Medical Solutions Full time

    Job Description: We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have expert-level knowledge of backend development and the ability to design and implement high-quality software solutions. Key responsibilities include developing and maintaining cloud-based applications, collaborating with cross-functional...


  • Charlotte, North Carolina, United States Compunnel Full time

    Job Title: Senior Software Engineering LeadJob Summary:Compunnel is seeking a skilled Senior Software Engineering Lead to join our team. As a key member of our development team, you will be responsible for leading the design, development, and implementation of software solutions using React, Typescript, and AWS Lambda. Key Responsibilities: Lead the...


  • Charlotte, North Carolina, United States Diverse Lynx Full time

    Job Title: Senior Software EngineerJob Description:As a Senior Software Engineer at Diverse Lynx LLC, you will be responsible for designing, developing, and enhancing back-end C/C++ service applications.Key Responsibilities:* Gather requirements from Managers/Leads* Design, develop, and enhance back-end C/C++ service applications* Troubleshoot production...


  • Charlotte, North Carolina, United States Marriott Full time

    We are seeking a skilled and experienced Senior Software Engineer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems.Key responsibilities will include:Designing and developing software systems using a range of programming languages and...


  • Charlotte, North Carolina, United States Planet Healthcare Full time

    About the Role: We are seeking a highly skilled Senior Software Engineer - Backend Development to join our team. The ideal candidate will have a strong background in software development and be able to contribute to the design and implementation of our backend systems. The successful candidate will have the ability to work independently and collaboratively...

  • Software Developer

    1 month ago


    Charlotte, North Carolina, United States Siemens Digital Industries Software Full time

    Job Title: Software DeveloperJob Summary:We are seeking a skilled Software Developer to join our team at Siemens Digital Industries Software. As a Software Developer, you will be responsible for designing, developing, and implementing software programming for products with a focus on high quality and on-time delivery.Key Responsibilities: Design and develop...


  • Charlotte, North Carolina, United States Global Channel Management Full time

    About the RoleAs a Senior Software Engineer at our company, you will be responsible for developing high-quality software solutions that meet the needs of our customers. You will work closely with our cross-functional team to design, implement, and test software systems, ensuring they are efficient, scalable, and meet the required standards.About UsOur...


  • Charlotte, North Carolina, United States Jobot Full time

    About the JobWe are seeking a highly skilled Senior Software Engineer to join our team at Jobot. This is a fantastic opportunity for a talented software development professional to work with a world-renowned manufacturing company as they experience significant growth.Key ResponsibilitiesThis role will involve developing applications for various products,...


  • Charlotte, North Carolina, United States Diverse Lynx Full time

    Job Title: Senior .NET Software EngineerJob Summary:We are seeking a highly skilled Senior .NET Software Engineer to lead the development of our software applications. The ideal candidate will have a strong background in .NET development, with experience in building complex applications using Agile methodologies.Responsibilities:Lead the development of...


  • Charlotte, North Carolina, United States TriOptus LLC Full time

    Job Title:SDET AutomationLocation:RemoteDuration:LongtermJob Type:ContractRequired Qualifications:5+ years of experience working with SQL, 4 years of experience with Angular/JavaScript, 6 years of experience with Automation Testing, 4 years of experience with Automation using Python, 4 years of experience with Full Stack Java, 4 years of experience with...


  • Charlotte, North Carolina, United States Maersk Company Limited Full time

    Job Title: Senior Software EngineerMaersk Company Limited is seeking a skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing software solutions that meet the needs of our customers.Key Responsibilities: Provide design validation on key technologies in API development...


  • Charlotte, North Carolina, United States Truist Inc Full time

    Job DescriptionTruist Inc is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software systems.Key Responsibilities:Design and develop software systems using Java, Spring Boot, and other relevant technologies.Collaborate...


  • Charlotte, North Carolina, United States Lowe's Full time

    About the RoleThe Senior Software Engineer will provide technical direction and consultation on translating business requirements into logical program designs. This includes facilitating the implementation and maintenance of complex business and enterprise software solutions.Key ResponsibilitiesResolves complex problems spanning multiple applications to...


  • Charlotte, North Carolina, United States Truist Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Truist Inc. As a key member of our software development team, you will be responsible for designing, developing, and delivering complex software solutions that meet the needs of our business.Key Responsibilities:Design and develop high-quality software solutions using a...


  • Charlotte, North Carolina, United States Synechron Full time

    Job Title: Senior Java Software EngineerAbout the Role:We are seeking a highly skilled Senior Java Software Engineer to join our team at Synechron. As a key member of our engineering team, you will be responsible for designing, developing, and testing complex software applications using Java.Key Responsibilities:Develop and maintain high-quality Java...


  • Charlotte, North Carolina, United States Genesis10 Full time

    Job Title: Senior Software EngineerGenesis10 is seeking an experienced Senior Software Engineer to join our team. This is a 12+ month contract position.Responsibilities:Design, develop, maintain, and test software for the Enterprise Credit Risk team.Collaborate with the development team and business partners to ensure successful delivery and implementation...


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

    Job Summary:Aloden, Inc. is seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java. Your expertise in Java, Agile methodologies, and software development life cycle (SDLC) tools will...