Technical Lead

US-VA-McLean

External

Req #: 7098
Type: Full-Time
logo

Steampunk

Connect With Us:
Connect To Our Company
				Overview:

As a Software Development Team Lead, you will work with our growing DevSecOps practice as a technical project manager or team lead valuating, identifying, and developing complex software solutions using cloud-native services, APIs, and micros-service solutions. We are looking for candidates with 5-7 years experience with responsibility for leading cross functional and technical teams to drive projects from conceptual design feasibility through requirements, budget, completed design, implementation, testing, and deployment.  

Responsibilities:

Responsibilities include: 

* Serves as the technical delivery leader, accountable for completion of team delivery efforts including quality oversight and client acceptance 
* Fosters and promotes innovative thinking across the client environment 

* Builds and maintains client relationships, developing a strategic vision for clients and internal teams  
* Handles challenging client situations and offers technical and business guidance & direction to client executives  
* Manages staff and monitors performance and training needs to create skills expansion and career advancement opportunity 
* Design, develop, and deploy modular micro-services and cloud-based systems  
* Understanding the needs of stakeholders and conveying this to other developers  

* Write and debug code for innovative software solutions 
* Troubleshoot software quality, security and reliability issues 
* Participate in code reviews and quality assurance activities 
* Automate unit and functional tests 
* Test and examine code written by others and analyzing results 

* Ensure that software is secure against cyber threats 
* Identifying technical problems, performing root cause analysis, and developing software updates and 'fixes'  
* Support production releases (including deployment, troubleshooting, and testing) 
* Document software code, features, and training guides 
* Document as-is state of the environment, perform a gap analysis, and produce artifacts that articulate options and recommendations  

* Leverage virtualization and containerization to optimize and modernize software systems 
* Act as an individual contributor and mentor more junior team members  
* Engineer and implement solutions and provide recommendations for continuous improvement for the services provided 
* Leads and manages team members 
* Assists in sales and technical strategy activities beyond their current program 

* Engineer and implement solutions and provide recommendations for continuous improvement for the services provided 
* Present regular status updates and provide cross training to other team members. 

Qualifications:

Required: 

* Ability to obtain a U.S. government Security Clearance 
* BS Degree in an IT field OR BS in a non-IT field and 2 years related IT experience 
* Proven experience of leading the deployment of enterprise and custom Software solutions in client environments 
* Demonstrated ability to influence and consult while providing thought leadership to sponsors/stakeholders in solving governance, program/project management, business process and/or technical problems 
* Proven experience growing and selling while delivering 
* 8 Years of experience with one or more programming languages (Java, Ruby, react, C++, C) 
* 8 Years of experience with Git SCM providers such as GitHub, GitLab, Bitbucket 
* 8 Years of experience with one or more programming or scripting languages (Python, Bash, JavaScript)  
* 5 Years of experience with one or more clouds (I.e. AWS, Azure, or GCP) 
* 5 Years of experience using CI/CD pipelines with tools such as Jenkins, GitLab CI/CD, GitHub Pipelines, CircleCI, TravisCI 
* Experience implementing docker containers and utilizing platforms such as Kubernetes 
* Experience implementing Automated Testing frameworks including unit testing 

Preferred: 

* MS Degree 
* Certifications: 
* AWS Cloud Practioner 
* AWS Certified Solution Architect Associate 
* Azure Developer Associate 
* SAFe Scrum Master Certification 
* Certifed Scrum Master 

* 5 years of application development experience in an Agile environment 
* Excellent written and verbal communication skills, interpersonal and collaborative skills
			
Share this job: