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