Cypher LLC is looking for a candidate to join our world-class engineering team as a Back End Software Engineer. As a candidate for this opportunity, you should have a good foundation in Java and extensive experience working in a LINUX or UNIX environment. The candidate should have a demonstrable understanding of software principles, theories, and concepts related to software engineering (including software development lifecycle and software development process), design patterns and Object-Oriented analysis, design, and programming.
Job responsibilities include:
- Interpret requirements into software architecture and design
- Design, develop and code software sufficient to meet the requirements of one or more components or systems
- Perform integration, test and documentation duties to ensure proper operation of hardware and software platforms
- Integrate a wide variety of applications from various sources; integrate and ensure they meet performance standards for stability and resource utilization
- Adhere to accepted standards and processes for development, including writing unit tests which provide a high percentage of code overage; participating in code peer reviews, conducting design reviews, and generating test plans to ensure maximum stability and quality of code
Security Clearance: An Active and In-Scope TS/SCI U.S. Security Clearance required day 1 of employment. Must be willing to get a CI Poly
Required Skills:
- Experience developing complex software solutions in Java
- Experience working in a software development environment that uses continuous integration methodology with automated test
- Proven ability to design software solutions for components and services with supporting design details that are reference artifacts
- Experience performing backend Development, including Infrastructure as Code
- Full stack developer, experience with “platform & infrastructure stack” experience as well as the application services cloud stack
- Experience with troubleshooting applications and infrastructure on Linux based Operating Systems
- Experience with agile tool sets (JIRA, BitBucket, JMeter, SourceTree, GIT, etc.)
To apply for this job email your details to janderson@cypher-llc.com