Booz Allen Hamilton is a company that provides innovative solutions in a fast-paced environment. They are seeking a Software Engineer to develop software and systems from vision to production-ready, while helping clients overcome their most difficult challenges using the latest tools and technologies.
Responsibilities:
- Perform complex analysis, design, development, testing, and debugging of Web application software and components supporting an enterprise user base
- Leverage technical expertise in software architecture, system administration, networking, Cloud hosting, and configuration management
- Demonstrate experience with full-stack software and Web application development fundamentals and learn new languages, technologies, and software architecture quickly
- Work with a varied team of analysts and developers
Requirements:
- 3+ years of experience with working on software development teams in a professional work environment
- 3+ years of experience with object-oriented programming, including C#, C++, or Java
- 3+ years of experience with web development languages, including HTML or JavaScript
- 3+ years of experience with version control, including Git
- 3+ years of experience with relational databases, including SQL Server, PostgreSQL, or MySQL
- Secret clearance
- Bachelor's degree
- Experience with scripting languages, including Python
- Possession of excellent verbal and written communication skills
- Bachelor's degree in Computer Science
- DoD 8570 Compliant IAT II Certification, including CISSP or Security+ Certification