Software Engineer

4 weeks ago


Charlotte, North Carolina, United States Regions Bank Full time
Job Description:

At Regions Bank, the Software Engineer is responsible for overseeing the development, modification, and maintenance of applications. This position monitors system applications, ensures systems run smoothly, and creates reports outlining findings and solutions. The Software Engineer sits within the Technology department.

Primary Responsibilities:
  • Oversees development and installation of new hardware and software
  • Provides advice and recommendations to management on processes and techniques for improved work operations
  • Installs and configures systems and other software
  • Tests installed software for malfunction detection
  • Identifies and resolves business systems issues
  • Designs and deploys new applications and enhancements to existing applications, software, and operation systems
  • Measures effectiveness and efficiency of existing systems
  • Develops and implements strategies to improve systems
  • Monitors and tests system performance
  • Oversees the training of junior engineers to improve job skills and work efficiency
Requirements:
  • Bachelor's degree in Computer Science, Computer Engineering, or a related field
  • Seven years of experience
  • Skills and Competencies:
    • Ability to collaborate with programmers, developers, and other technology professionals to achieve a common objective
    • Ability to conduct system analysis to detect issues with performance
    • Ability to develop and implement technology solutions to resolve technical challenges
    • Ability to manage multiple projects simultaneously
    • Knowledge of software testing techniques, code optimization, and software debugging
    • Strong communication, analytical, and problem-solving skills
    • Strong executional capabilities
    • Thorough understanding of software structures, hardware, computing systems, and how to integrate them
    • Strong experience building Web applications with Rest APIs integration of Micro services in .NET Core/framework technologies
Benefits:
  • Paid Vacation/Sick Time
  • 401K with Company Match
  • Medical, Dental, and Vision Benefits
  • Disability Benefits
  • Health Savings Account
  • Flexible Spending Account
  • Life Insurance
  • Parental Leave
  • Employee Assistance Program
  • Associate Volunteer Program

  • Software Engineer

    1 month ago


    Charlotte, North Carolina, United States United Software Group Full time

    Job SummaryUnited Software Group is seeking a highly skilled Software Engineer - Backend Systems to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend systems and APIs using .NET/C# and Python. Key Responsibilities:Design and implement database solutions using MongoDB, Redis,...

  • Software Engineer

    4 weeks ago


    Charlotte, North Carolina, United States Genesis10 Full time

    Job Summary:Genesis10 is seeking a skilled Software Developer to join our team in Charlotte, NC. This is a 3+ month contract position that requires expertise in Software Engineering.Key Responsibilities: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering Review and analyze complex multi-faceted, larger scale or...

  • Software Developer

    4 weeks 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 Syntricate Technologies Full time

    Job SummaryAs a Software Engineer at Syntricate Technologies, you will work on delivering moderately complex initiatives and deliverables within Software Engineering and contribute to large-scale planning related to Software Engineering deliverables.Key ResponsibilitiesConsult on or participate in moderately complex initiatives and deliverables within...


  • Charlotte, North Carolina, United States Genesis10 Full time

    Job Title: Java Software EngineerAbout the Role:Genesis10 is seeking a skilled Java Software Engineer to join our team. As a Java Software Engineer, you will participate in low to moderately complex initiatives and identify opportunities for process improvements within Software Engineering. You will review and analyze basic or tactical Software Engineering...


  • Charlotte, North Carolina, United States Mindlance Full time

    Job Overview:As a Software Engineering Specialist, you will participate in low to moderately complex initiatives and identify opportunities for process improvements within Software Engineering. You will review and analyze basic or tactical Software Engineering assignments or challenges that require research, evaluation, and selection of alternatives, related...

  • Software Engineer

    1 month ago


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

    Software EngineerWe are seeking a highly skilled and motivated Software Engineer to join our team. The ideal candidate will have strong technical background in software engineering and should be able to translate business requirements and functional specifications into logical program designs and to deliver code modules, stable application systems, and...

  • Software Engineer

    2 weeks ago


    Charlotte, North Carolina, United States Carolina Volkswagen Full time

    We are seeking a Software Engineer to join our team at {company}. The ideal candidate is a highly skilled programmer with a passion for writing clean, efficient, and well-documented code.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize project requirementsParticipate in...


  • Charlotte, North Carolina, United States U.S. Bank Full time

    Job SummaryU.S. Bank is seeking a highly skilled Software Engineering Director to lead our engineering team. As a key member of our organization, you will be responsible for fostering a culture of innovation and excellence in software development.Key ResponsibilitiesLead a team of software engineers to design, develop, and deploy high-quality software...


  • Charlotte, North Carolina, United States U.S. Bank Full time

    Job DescriptionAt U.S. Bank, we're committed to delivering exceptional results. As a Software Engineering Director, you'll play a key role in shaping our technical strategy and leading a team of talented engineers. Your expertise will help us drive innovation and excellence in software development.Key Responsibilities: Develop and implement technical...

  • Software Engineer

    3 weeks ago


    Charlotte, North Carolina, United States Optum Full time

    As a key member of our team, you will be responsible for designing, developing, and testing software applications. You will work closely with cross-functional teams to ensure that our products meet the highest standards of quality and reliability.Key Responsibilities:Design and develop software applications using a range of programming languages and...


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

    Director of Software EngineeringWe're seeking a seasoned Director of Software Engineering to lead our engineering team in delivering innovative solutions for our customers. As a key member of our team, you will be responsible for driving engineering excellence, collaborating with cross-functional teams, and ensuring the successful delivery of large-scale...


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

    Director Software EngineeringWe're seeking a seasoned Director of Software Engineering to drive engineering excellence and deliver innovative solutions in our Digital Value Stream.This is an exciting opportunity to lead a high-performing team in shaping the future of our company.Responsibilities:Accountable for end-to-end product delivery of large-scale...


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

    Job SummaryWe are seeking a talented Software Engineering Manager to lead our team of engineers in building innovative technology solutions. As a key member of our Wealth Investment Management and Technology (WIMT) team, you will be responsible for managing a team of engineers to design, develop, and deploy secure, reliable, and scalable technology...


  • Charlotte, North Carolina, United States U.S. Bank Full time

    Job DescriptionAt U.S. Bank, we're committed to delivering exceptional results and driving innovation in the financial services industry. As a Software Engineering Director, you will play a critical role in shaping the technical direction of our organization and leading a team of talented engineers to achieve our business objectives.Key...


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

    Job Title: ServiceNow Software EngineerAbout the Role:Innova Solutions is seeking a skilled ServiceNow Software Engineer to join our team. As a ServiceNow Software Engineer, you will be responsible for designing, developing, and implementing ServiceNow solutions to meet the needs of our clients.Key Responsibilities:- Consult on complex initiatives with broad...

  • Software Engineer

    4 weeks ago


    Charlotte, North Carolina, United States Regions Bank Full time

    Job Description:At Regions, the Software Engineer is responsible for overseeing the development, modification, and maintenance of applications. This position monitors system applications, ensures systems run smoothly, and creates reports and other documentation outlining findings/solutions. This position sits within Regions' Technology department.Primary...


  • Charlotte, North Carolina, United States Charter Communications Full time

    Software Development EngineerAt Charter Communications, we're looking for a skilled Software Development Engineer to join our team. As a key member of our software development team, you will design, develop, and test software applications to meet the needs of our customers.Key Responsibilities:Design and develop software applications using prevailing...


  • Charlotte, North Carolina, United States Motion Recruitment Partners Full time

    Software Engineering OpportunityMotion Recruitment Partners is seeking a skilled Java Software Engineer to join our team. This is a long-term contract opportunity that includes a competitive benefit package.As a Java Software Engineer, you will work with the brightest minds at one of the largest financial institutions in the world. You will participate in...


  • Charlotte, North Carolina, United States Caliber Sourcing Full time

    Job DescriptionWe are seeking a highly skilled and experienced Director of Software Engineering to lead our software development team. As a key member of our organization, you will be responsible for overseeing all aspects of the software development lifecycle, from strategy to execution, ensuring alignment with business goals and technical excellence.Key...