Lead Software Engineer

SSi People
Birmingham/ Alabama
Full-time

Job Title : Lead Specialty Software Engineer

Location : South Birmingham, Alabama

Job Responsibilities :

  • Contribute to software development projects and maintain existing applications.
  • Guide solution architects in creating physical designs and proposing software solutions.
  • Analyze the overall impact and risks associated with implementations.
  • Prepare technical and procedural documentation.
  • Review coding, testing, and documentation prepared by team members.
  • Support developers in the deployment of software components.

Skills Required :

  • Experience in creating and supporting microservices.
  • Proficiency with testing frameworks (Junit, Mocks, etc).
  • Familiarity with source control tools, such as Git.
  • Experience in creating web services providing RESTful APIs.
  • Knowledge of industry DevOps best practices.
  • Experience with Continuous Integration and Continuous Delivery pipelines (Jenkins or equivalent).

Additional Skills :

  • Excellent communication skills, both written and verbal.
  • Ability to work independently and manage time effectively.
  • Knowledge of the full software development lifecycle.
  • Ability to troubleshoot issues and make system changes as needed.
  • Knowledge of XML, Java, JSP, and other relevant software.

Education / Experience :

  • High School Degree and Bachelor's degree in computer science / software engineering / relevant field or equivalent work experience required.
  • 7+ years of experience in a similar role.

About SSi :

With over 25 years of industry experience, SSi People has built its reputation and expertise on putting people first. Everything we do works toward delivering an exceptional experience for our consultants, our clients, and our internal team.

Through a genuine commitment to people in everything we do. We have developed refined processes and a stellar internal team to deliver talent quickly.

More importantly, we focus on building long-term relationships, not transactions. Putting people first is just what we do well.

30+ days ago
Related jobs
Promoted
Cloudera
Birmingham, Alabama

Cloudera is looking for a Backend Staff Software Engineer/Tech Lead to join the Enterprise AI Platform team and help drive development of Cloudera's next-generation AI and machine learning platform. Collaborate within and across teams and with UI engineers, quality engineers, UX designers, as well a...

PNC Bank NA
Birmingham, Alabama

Creates and leads the technical design and development of software solutions. Proposes & designs software solutions to address complex business needs. Reviews coding, testing, and documentation of software. ...

The Maven Group, LLC
Birmingham, Alabama

The chosen Software Engineer will create and lead the technical design and development of software solutions along with proposing & designing software solutions to address complex business needs. Our client is a 150+ year financial organization that continues to grow and conquer!! They have asked Th...

Utility Consumer Analytics Inc.
Alabama, United States
Remote

Lead, mentor, and inspire a team of software developers to deliver high-quality software solutions on time and within budget. If you are a passionate Full Stack Software Developer with leadership experience and a commitment to delivering high-quality software solutions, we invite you to apply for th...

PNC Bank NA
Birmingham, Alabama

Creates and leads the technical design and development of software solutions. Proposes & designs software solutions to address complex business needs. Reviews coding, testing, and documentation of software. ...

PNC Bank
Birmingham, Alabama

As a Software Engineer, Lead within the team Technology group you will be based in Pittsburgh, PA, Cleveland, OH, Birmingham, AL or Dallas, TX. Creates and leads the technical design and development of software solutions. Experience in software development and maintenance of Business Applications, S...

PNC Bank NA
Birmingham, Alabama

Creates and leads the technical design and development of software solutions. Proposes & designs software solutions to address complex business needs. Reviews coding, testing, and documentation of software. Application Development, Business Management, Customer Needs, Customer Solutions, Design, Gro...

SSi People
Birmingham, Alabama

Lead Specialty Software Engineer. High School Degree and Bachelor's degree in computer science/software engineering/relevant field or equivalent work experience required. Contribute to software development projects and maintain existing applications. Guide solution architects in creating physical de...

Promoted
PMI (Project Management Institute)
Birmingham, Alabama

JobPosting","title":"Data Engineer II","datePosted":"2024-04-15T00:00:00","validThrough":null,"description":"Data Engineer II (Multiple Openings), Project Management Institute, Inc. Data Engineer II (Multiple Openings), Project Management Institute, Inc. The position requires a minimum of a Bachelor...

Promoted
Southern Talent Specialists
Birmingham, Alabama

Design, Develop, and maintain distributed Java applications with a focus on performance and scalability. Strong Java development background. Solid experience with Mybatis, Struts 2, Spring Boot, Angular, Javascript, and JQuery. ...