What are the responsibilities and job description for the Senior Software Developer position at Beyondsof?
Position Summary
The client is looking for a talented Senior Software Developer who currently possesses a TS / SCI with CI Poly clearance and can hit the ground running as a key member of our Development Team. The Senior Software Developer will join a multi-disciplinary team of subject matter experts supporting the U.S. Air Force Cyber Capabilities Support Office and U.S. Cyber Command Cyber Mission Forces.
In order to make an application, simply read through the following job description and make sure to attach relevant documents.
The ideal candidate should be a self-starter, versatile team player with the ability to think critically, conduct research, and creatively solve problems. The candidate should be organized and demonstrate a curiosity for learning and continually stretching boundaries with innovative software design. The ideal candidate should also enjoy working as part of a close-knit team and be willing to lend development best practices towards enhancing our conventions and workflows. Most importantly, the ideal candidate must be able to contribute, expand their talents, as well as learn and innovate with us. The Developer will serve as the Scrum Master for this project.
Essential Job Functions
- Build intelligent, intuitive applications that integrate with the core product and many third-party products.
- Work in a fun, collaborative environment solving complex problems to produce innovative solutions with our team.
- Actively contribute and guide our application portfolio.
- Initiate action for evaluation and recommendation of application software packages, application integration, and testing tools.
- Resolve problems with software and respond to suggestions for improvements and enhancements.
- Coordinate system installation and monitor equipment functioning to ensure operational specifications are met.
- Implement recommendations for improving documentation and development process standards.
- Select the prototype development process in coordination with customer and system engineering.
- Recommend new technologies and research processes for complex software development projects.
- Ensure quality control of all developed and modified prototype software.
- Delegate programming and testing responsibilities to one or more teams and monitor their performance.
Minimum Required Qualifications
Desired / Preferred Skills :
J-18808-Ljbffr