Open role
[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. Cognetic Technologies is a software engineering firm providing software and systems engineering services to the U.S. Navy. The Senior Software Engineer will build new functionality, improve an established enterprise web application, work across backend and frontend components, participate in technical discussions, and mentor junior developers.
Responsibilities
- Collaborate with a small team of designers and engineers to create new features and improve existing capabilities
- Reimplement legacy user interfaces using modern frontend technologies
- Participate in technical discussions to consider and evaluate implementation approaches
- Write clean, maintainable code and perform thoughtful code reviews
- Work across backend and frontend components as needed
- Communicate clearly with teammates and stakeholders, asking questions and driving work forward
- Guide and mentor junior developers
Skills
- 10+ years of experience in web application development
- Bachelor's degree in Computer Science, Information Technology, or a related field/experience
- Ability to quickly learn and adapt in a complex, evolving codebase
- Strong problem-solving abilities and attention to detail
- Experience with JSON web services, preferably in Java-based systems
- Experience with moder frontend development (React or similar)
- Experience with SQL, preferably SQL Server
- U.S. Citizenship (mandatory)
- Ability to obtain or maintain Secret Security Clearance (mandatory)
- Ability to obtain or maintain CompTIA Security+ and Windows Server 2012+ certification (mandatory)
- Fully remote within the U.S. (with potential occasional travel to San Diego, CA)
- Experience with and knowledge of the DoD/DoW is a plus
Benefits
- Competitive Benefits package included
- Consistent history of merit-based annual bonuses
- Fully remote within the U.S. (with potential occasional travel to San Diego, CA)
Company Overview