Software Engineer
Overview:
SilverEdge is a premier provider of innovative cyber, software, and intelligence solutions, addressing mission-critical challenges for the Department of Defense (DoD), Intelligence Community (IC), and beyond. We are dedicated to delivering impactful results to meet mission goals through cutting-edge technology and expertise.We are seeking a Software Engineer to join our dynamic team. This individual will play a pivotal role in developing innovative and effective solutions for our DoD customers within the IC sector.
Required Qualifications:
The Software Engineer will contribute to the development of automated solutions supporting a large IT infrastructure project. This role involves hands-on programming, scripting, and collaboration in a CI/CD/DevOps/Agile environment. The ideal candidate will bring strong technical expertise, leadership in automation projects, and the ability to guide junior developers.
- Collaborate as part of a software development team to deliver automated solutions for standard network services.
- Design, develop, and implement scripts and applications in Python for network automation.
- Lead complex automation projects, providing guidance and mentorship to junior developers.
- Develop and maintain automated testing scripts with integration to CI/CD pipelines using tools such as Python PyATS and Jenkins.
- Work with network automation tools, including Ansible and Cisco Network Services Orchestrator (NSO).
- Develop data models and demonstrate an understanding of Yang.
- Operate in a CI/CD/DevOps/Agile environment, contributing to continuous improvement processes.
- Provide support for and exposure to Cisco IOS, IOS XR, NX-OS, and Junos operating systems.
- Bachelor’s or Master’s degree in Computer Science (or a related field).
- Minimum of 11 years of relevant experience in software engineering.
- 5-7 years of hands-on experience with Python programming, including at least 2 years in network automation.
- Strong leadership skills with the ability to lead complex projects and guide junior developers.
- Experience with network automation tools, such as Ansible and Cisco NSO.
- Familiarity with CI/CD pipelines and tools like Jenkins.
- Proficiency in developing data models and working with Yang.
Desired Qualifications:
- Experience with ServiceNow.
- IT project management experience.
- Familiarity with Scrum, Lean, Agile, and DevOps methodologies.
About SilverEdge:
SilverEdge Government Solutions was founded on the belief that nurturing talent and collaborating closely with our customers enables us to think big and deliver the best for our country. Our mission is to bring top technology talent together to solve the world's most challenging problems while protecting the United States and our allies.SilverEdge Government Solutions, LLC is an Equal Opportunity Employer and applicants receive lawful consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.