About the Role
We are looking for a Senior Java Software Engineer to join our team at CTI, a Parsons Company, where you will work remotely while contributing to cutting-edge technology solutions that empower end-users to SEE (Sense, Evaluate, Effect) the invisible battlespace. This Senior Java Software Engineer remote position offers the opportunity to engage in critical capabilities across various domains including communications, cyberspace, and geo-intelligence.
What You'll Do
- Design, build, and maintain efficient, reusable, and reliable software that integrates with various sensors.
- Travel to support test exercises, including international travel as required.
- Interface with customers and end users to understand desired requirements and translate those into technical specifications.
- Work with outside data sources and APIs to enhance application functionality.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Test and debug applications to ensure optimal performance and usability.
- Implement security and data protection measures in all software solutions.
- Continuously explore and evaluate new technologies and frameworks to improve the development process.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 5 years of professional experience in Java software development.
- Strong programming skills in Java or similar languages.
- Experience interfacing with customers and end-users to understand and define technical requirements.
- Strong understanding of common test frameworks such as JUnit.
- Must be able to travel to support multiple integration exercises each year.
- Active U.S. government Secret security clearance is required.
Nice to Have
- Master's degree in software development, computer science, or a related field.
- Proficiency in writing clean code and leveraging best practices for implementation, documentation, and testing.
- Experience with container-based software solutions such as Docker.
- GUI development experience with Java Swing.
- Foundational knowledge of Electromagnetic Warfare (EW) and related platforms.
What We Offer
- Medical, dental, and vision insurance.
- Company-paid life insurance and disability insurance.
- 401k plan with Safe Harbor contribution.
- Flexible schedules with telecommuting options.
- Paid vacation, sick leave, and holidays.
- Tuition reimbursement and professional training options.
- Employee Assistance Program and Financial Planning Assistance.
- Travel Assistance and Voluntary Pre-Paid Legal services.
This Senior Java Software Engineer position at CTI offers a unique opportunity to work on impactful defense technology projects remotely. Enjoy a competitive salary and comprehensive benefits.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months