Python Development Lead
Join us at Sparksoft, where we're not just another tech company—we're a catalyst for change. Our mission isn't just to offer IT solutions; it's to revolutionize the way you work. Here, passion isn't just a buzzword; it's the fuel behind groundbreaking ideas and transformative technologies. We serve a wide range of government clients, delivering impact that's felt across the nation.
Our true strength lies in our people. They're the problem-solvers and innovators consistently delivering extraordinary outcomes. With Sparksoft, you're not stepping into a routine job; you're joining a team committed to innovation and excellence. Our innovation extends beyond just delivering projects. Through our specialized Innovation Centers, we continuously refine our methods, ensuring we remain industry leaders.
We are Sparksoft!
We are seeking a “Python Development Lead” to join our team. An ideal candidate should have a strong background in Python framework, with experience in developing and supporting automation frameworks using Python.
ROLE & RESPONSIBILITIES:
- Experience in developing, debugging, and maintaining code with Python.
- Perform refactoring of Python scripts based on the enterprise automation needs.
- Experience with developing and implementing an automation framework that is flexible and easy to maintain using Python.
- Perform code reviews and ensure the quality meets the defined standards.
- In-depth experience in the software development lifecycle, with experience delivering using DevOps toolsets/practices.
- Proficient with agile practices, service-orientated environments, and development practices.
- Own all aspects of delivery (Coding, Quality, DevSecOps)
- Leverage CI/CD best practices to automate operational tasks with detailed documentation.
- Create modular libraries using Groovy for the Jenkins.
- Well versed with using version control systems and issue/problem tracking systems.
- Continued focus on improving test coverage, release velocity and production health
- Team-oriented player developing/deploying software in a fast-paced and highly flexible environment
- Excellent communication skills (written and verbal)
REQUIRED EXPERIENCE:
- 8+ years of experience
- Minimum of 4+ years of hands-on Python development experience
- Expertise with Pytest framework and reporting
- Expertise with GitHub, Jenkins
- Experience with AWS
- Experience with JIRA, Confluence
- Experience working in an Agile development environment
- Strong analytical and debugging skills
- Excellent communication skills (written and verbal)
- Candidates must be able to obtain and maintain a Public Trust clearance
- Candidates must have lived in the United States 3 out of the past 5 years
PREFERRED EXPERIENCE:
- Experience working in federal projects (preferably CMS)
- Experience with mainframe systems
- AWS Associate or Professional certification
EDUCATION & CERTIFICATIONS:
- Bachelors degree in Computer Science or equivalent.
If you need accommodation seeking employment with Sparksoft Corporation, please email Sparksoft.Accommodations@sparksoftcorp.com or call 410-424-7700. Accommodations are made on a case-by-case basis.
At Sparksoft Corporation, we take security and protection of personal information very seriously. We will never ask you to send private personal information over email. Accordingly, we ask you to immediately contact our security team via email at abuse@sparksoftcorp.com upon receiving a suspicious request.
Create a Job Alert
Interested in building your career at Sparksoft Corporation? Get future opportunities sent straight to your email.
Create alertApply for this job
*
indicates a required field