Team Lead Staff Developers in San Antonio, TX

 

An active Secret Clearance is Required

Team Lead Staff Developer

 

Required Skills/Daily Tasks

· Role Overview: Developers are responsible for their day to day activities with interest in the final product being delivered. Primary duties revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance or upgrade interfaces. Will be involved in directing system testing and validation procedures.

 

o Extensive knowledge of programming languages and software development lifecycle

o Modifying software

o Testing software changes

o Consulting with team members and UI/UX designers

o Tracking work

o Analyzing information to recommend and plan development stories

o Desire to work in fast-paced environment

o Ability to develop unit testing of code requirements

o Must be a full-stack developer and understand concepts of software engineering

o Experience working on a variety of software development projects

o Ability to communicate with other team members effectively

 

· Team level architectural and engineering:

o Support and work alongside a cross-functional team on the latest technologies

o Sustain and improve the process of knowledge sharing throughout the team

o Work collaboratively with multiple agile teams to help deliver end-to-end products and features, seeing them through from conception to delivery

o Collaborate with Engineering and Operations teams to improve automation of workflows, infrastructure, code testing and deployment

o Continuously evaluate existing systems with industry standards, and make recommendations for improvement

o Propose, scope, design, and implement various infrastructure architectures

o Brainstorm new products, updates and solutions to continuously challenge and improve products, performance, system/data backup, security and customer experience

o Remain up to date on industry trends, share knowledge among teams and abide by industry best practices for configuration management and automation

 

Ø With limited guidance performs defect correction (analysis, design, code) on less complex issues and/or codes applications of medium complexity.

Ø With guidance begins to install, customize and integrate commercial software packages.

Ø Works with more tenured peers to gain an understanding of systems while conducting root cause analysis of issues, reviewing new and existing code and/or performing unit testing

Ø Works with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing.

 

Preferred Skills

· CI environments to include Jenkins:

o Build and deploy automation, monitoring, and analysis solutions

o Increase the sophistication of our alerting and escalation mechanisms

o Deploy and maintain CI/CD pipelines across multiple environments

o Create, maintain, and iterate on team CI/CD processes for new and existing services

o Enable our product development team to deliver new code daily through CI/CD Pipelines

o Establish, maintain and evolve concepts in continuous integration and deployment (CI/CD) pipelines for existing and new services

 

· Release automation:

o Iterate on best practices to increase the quality & velocity of deployments

o Automate repetitive tasks (e.g. scripting via Bash, Python, Ruby, etc)

o Identify systems that can benefit from automation, monitoring and infrastructure-as-code and develop and scale products and services accordingly

 

v Team Lead role: prefer 1 to 3 years minimum experience as a previous developer team lead and experience with Agile Scrum methodology. Team lead will have 2-6 developers on staff focused on one specific application for the client. Will also consider motivated, well-organized individuals ready for the next step in their career for this role.

 

 

 

Languages and Frameworks

 

Java – 4-10 years required

Spring – 3 years required

Jenkins – 4-6 years required

Groovy – 2-4 years preferred

Bash – 6 years required

Python – 2 years preferred

SQL – 2 years preferred

Hibernate – 2 years preferred

 

 

Applications

 

IntelliJ IDEA: 1 years preferred

Docker: 2 years preferred

OpenShift: 1 years preferred

SQL Server: 1 years preferred

Postgres: 1 years preferred

AWS: 1 years preferred

Git: 2 years required

 

 

Apply for this Job

Files must be less than 2 MB.
Allowed file types: txt rtf pdf doc docx.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.