Job Title: Sr. Software Engineer (HYBRID) Location: Columbia, MD, 2-3 days on site. Company: Zachary Piper Solutions Clearance Required: TS/SCI Full Scope Clearance Full Job Description: Zachary Piper Solutions is looking for a Senior Software Engineer to join a growing team in support of a government agency. This position will be 2-3 days on site a wee k, located in Columbia, MD. Responsibilities/Overview: Designs and implements effective, secure software solutions that meet the business and technology requirements of the project.
Articulates business needs and translates them into technology solutions.
Creates technical processes that create testable and maintainable software with minimal technical debt.
Troubleshoots technical issues in application and infrastructure code. Develops and implements plans for the continuous improvement and evolution of the software system.
Identifies opportunities and articulates suggestions to improve the technology strategies beyond the scope of a team or project.
Reviews other developers' code and provides specific, constructive feedback.
Demonstrates deep knowledge of products/workflows within the businesses they support. Required Qualifications: Active TS/SCI with Full Scope Poly.
Expert in web-development including front-end (browser) and back-end (server) including UI components, client-server integrations, APIs, and data persistence.
Ability to discuss abstract software development concepts like single-responsibility, cohesion, data immutability, and other paradigm appropriate design patterns.
Demonstrated interest in and ability to learn new systems and technology quickly.
Experience with Docker, Kubernetes, Rancher, Helm, Git, GitLab, GitLab runners, CI/CD, Linux, Spring, REST, Git, CI/CD, Maven, Docker, Databases, SQL, MongDB, and ElasticSearch.
YOE / Degree Requirements: 15+ years with a Bachelor's in Computer Science (or related field) or 20 years without the degree.
Proficient with building applications in containerized development environments.
Expert in with advanced git commands like rebasing, squashing, and cherry-picking.
Ability to assist other engineers with source code management in git. Compensation and Benefits: $135,000-$175,000+ Dependent on experience Comprehensive Benefits: Medical, Dental, Vision, 401K, PTO, Sick Leave as required by law, and Holidays. This job opens for applications on 2/14/25. Applications for this job will be accepted for at least 30 days from the posting date. Senior Software Engineer, Software Development, Full Stack Development, Backend Development, Frontend Development, Cloud Computing, Microservices, Agile Methodologies, DevOps, Continuous Integration, Continuous Deployment, Java, Python, C , JavaScript, SQL, NoSQL, RESTful APIs, Docker, Kubernetes, AWS, Azure, Google Cloud, Git, Version Control, Code Review, Unit Testing, System Architecture, Problem Solving, Team Leadership, Project Management, Communication Skills, Technical Documentation, Software Design Patterns, Performance Optimization, Security Best Practices, Scalable Systems, Debugging, Troubleshooting, Cross-functional Collaboration, Mentorship, Innovation, Technical Expertise, Full Scope, Full Scope Clearance, FSP, TS/SCI, Maryland.
Date Posted: 21 February 2025
Apply for this Job