Senior Software Engineer

4 weeks ago


Rapid City, South Dakota, United States Bank of America Full time

Job Summary

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We are seeking a skilled Senior Software Engineer to join our team and contribute to the development of complex software solutions.

Key Responsibilities

  • Develop and deliver complex software requirements to accomplish business goals.
  • Ensure that software is developed to meet functional, non-functional, and compliance requirements.
  • Design and develop architecture components, application interfaces, and solution enablers.
  • Mentor other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices.
  • Execute story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle.

Requirements

  • 10+ years of IT experience with 5+ years of relevant experience in developing solutions using Mainframe, DB2, and Hadoop technologies.
  • Good programming knowledge with Hadoop, HIVE, Unix, and Shell Scripting.
  • Strong knowledge in SQL/PSQL for building and performance tuning complex queries with multiple joins.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Agile methodologies.

What We Offer

At Bank of America, we offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development.

How to Apply

If you are a motivated and experienced software engineer looking for a new challenge, please submit your application.



  • Rapid City, South Dakota, United States Jackson Nurse Professionals Full time

    Job Title: Senior Software EngineerAbout the Job:This is a senior software engineer position where you will be responsible for designing, developing, and maintaining software systems.Your primary focus will be on building scalable and efficient software architectures.Experience with cloud computing and DevOps practices is a plus.Responsibilities:Design and...


  • Rapid City, South Dakota, United States Thrive Staffing Full time

    Job SummaryWe are seeking a skilled Senior Software Engineer - Cloud Architect to join our team at {company}. The successful candidate will be responsible for designing and implementing scalable cloud-based solutions.


  • Rapid City, South Dakota, United States Merrill Lynch Full time

    Job SummaryAs a Senior Software Engineer at Merrill Lynch, you will be responsible for designing and developing cutting-edge banking technology applications. Your expertise in Java, Spring Boot, and REST specifications will be instrumental in scaling backend systems and creating robust solutions. You will work closely with cross-functional teams to deliver...


  • Rapid City, South Dakota, United States Stay Graceful Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Cloud Architecture team. As a key member of our team, you will be responsible for designing and implementing scalable cloud-based solutions using cloud-native technologies.Key ResponsibilitiesDesign and develop cloud-based applications using cloud-native...


  • Rapid City, South Dakota, United States BNY Mellon Full time

    Job SummaryWe are seeking a highly skilled Vice President, Full-Stack Engineer II to join our team at BNY Mellon. As a key member of our Technology Services Group, you will be responsible for providing application software development services and technical support to our internal business groups.Key ResponsibilitiesConsult with internal business groups to...


  • Rapid City, South Dakota, United States Diverse Lynx Full time

    Job Summary:At Diverse Lynx LLC, we are seeking a highly skilled Senior Python Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and building horizontally scalable components within our major platform. With a strong background in functional and object-oriented programming, specifically in...

  • Software Engineer

    3 weeks ago


    Rapid City, South Dakota, United States MedPro Healthcare Staffing Full time

    Our company is seeking a skilled software engineer to join our team. As a software engineer, you will be responsible for designing and developing software applications to meet the needs of our business.Key Responsibilities:Key ResponsibilitiesDesign and develop software applications to meet business needs.Collaborate with cross-functional teams to identify...

  • Software Engineer

    1 week ago


    Rapid City, South Dakota, United States Jackson Nurse Professionals Full time

    Job Description:Our company is seeking a skilled Software Engineer to join our team.As a Software Engineer, you will be responsible for designing, developing, and testing software applications.This is a great opportunity to work with a talented team of professionals and contribute to the development of innovative software solutions.Key Responsibilities:•...


  • Rapid City, South Dakota, United States Hispanic Technology Executive Council Full time

    At Hispanic Technology Executive Council, we strive to create a work environment that fosters growth and innovation.Our team is dedicated to delivering high-quality solutions that meet the evolving needs of our clients.We are seeking a skilled Software Engineer III to join our team and contribute to our mission.The ideal candidate will have a strong...


  • Rapid City, South Dakota, United States Diverse Lynx Full time

    Job Summary:We are seeking a highly skilled Technical Lead to join our team as a Solution Architect. In this role, you will be responsible for developing and delivering complex software solutions to meet business goals.Key Responsibilities:Contribute to story refinement and defining requirements.Participate and guide the team in estimating work necessary to...


  • Rapid City, South Dakota, United States GenScriptProBio Full time

    Job SummaryWe are seeking a highly skilled Senior Automation Engineer to join our team at GenScript/ProBio. As a key member of our automation group, you will be responsible for the administration of our Supervisory Control and Data Acquisition (SCADA) system, as well as the management of automation systems installed on our GMP manufacturing equipment and...

  • Software Engineer

    3 weeks ago


    Rapid City, South Dakota, United States YMCA of Rapid City Full time

    About the Role:As a Backend Developer at our company, you will be responsible for designing, developing, and maintaining scalable and efficient cloud-based software solutions. Your primary focus will be on building robust backend systems using cutting-edge technologies. If you have a passion for coding, problem-solving, and collaborating with a dynamic team,...


  • Rapid City, South Dakota, United States Diverse Lynx Full time

    Job Summary:As a skilled Senior .NET Software Developer at Diverse Lynx LLC, you will be responsible for developing complex .NET software components using C#. Your expertise in converting large amounts of Java/C++/PLSQL code to C# WebAPI2 REST services will be invaluable to our team. Additionally, you will have the ability to work on complex large-scale...


  • Rapid City, South Dakota, United States American Engineering Testing Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Geotechnical Engineer to join our team at American Engineering Testing Inc. The ideal candidate will have a strong background in geotechnical engineering and experience in managing complex projects.Key ResponsibilitiesManage and coordinate geotechnical projects from initial authorization to completion.Perform...


  • Rapid City, South Dakota, United States Hispanic Technology Executive Council Full time

    At Hispanic Technology Executive Council, we strive to create a workplace that is inclusive and diverse, where everyone has the opportunity to grow and succeed.We are seeking a highly skilled Network Automation Software Development Engineer to join our team. As a key member of our organization, you will be responsible for developing and delivering complex...


  • Rapid City, South Dakota, United States Henningson, Durham & Richardson, PC Full time

    About UsHenningson, Durham & Richardson, PC is a leading engineering, architecture, environmental and construction services company. We specialize in delivering high-performance buildings and smart infrastructure projects.Our multidisciplinary teams include scientists, economists, builders, analysts and artists, making us a unique and innovative company. We...

  • Senior Cloud Engineer

    4 weeks ago


    Rapid City, South Dakota, United States Bank of America Full time

    Job Description:At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We're devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering...


  • Rapid City, South Dakota, United States BCforward Full time

    Job Title: Senior DevOps EngineerBCforward is seeking a highly motivated Senior DevOps Engineer for an opportunity in a hybrid position. The ideal candidate will have experience in building and implementing automation tools, ensuring system safety and security, and providing documentation and training.Key Responsibilities:Design and develop CI/CD pipelines...


  • Rapid City, South Dakota, United States Diverse Lynx Full time

    Job Summary: We are seeking a highly skilled Senior Python Engineer to join our team at Diverse Lynx LLC. The ideal candidate will have a strong background in Python development, with expertise in functional and object-oriented programming. Key Responsibilities: Design and build horizontally scalable components within our major platform. Review and provide...

  • Senior Cloud Engineer

    1 month ago


    Rapid City, South Dakota, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job SummaryWe are seeking a highly skilled Senior Cloud Engineer to join our team at Futran Tech Solutions Pvt. Ltd. The ideal candidate will have extensive experience with cloud-based technologies, including containerization, web development, and server technologies. Key ResponsibilitiesDesign and implement cloud-based infrastructure solutions using...