Required Qualifications:
- TS.SCI w/ Full Scope Polygraph required
- Bachelor's degree plus with 5+ years' relevant experience
- Experience with a variety of technologies which may include Java; Spring Boot, Spring framework, Hibernate (or other ORM), JAX-RS, JavaScript, XML, JSON, Web-Services (JAX-WS or JAX-RS), Eclipse, maven, j unit, and shell scripting.
- Object oriented design and development (OODD) expertise, Service Oriented Architecture (SOA).
- Communicating OODD and SOA principles and best practices.
- Experience with source code control systems and concurrent development workflows (Git preferred)
- Working knowledge of and ability to assist others in the use of software engineering tools to support process improvement.
- Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management.
- Expertise in multiple front-end languages, libraries and frameworks (eg: HTML/ CSS, JavaScript, Angular, Angular Material)
- Proficiency of Java back-end languages (eg: Java)
- Proficiency of Java based service development (e.g., Java 8+, Spring framework, Spring Boot, Maven).
- Knowledge of Section 508 compliance (Preferred)
- Extensive experience with databases and web servers.
- Working on unusually complicated problems and providing solutions that are highly creative and ingenious, exhibiting ingenuity, creativity, and resourcefulness.
- Acting independently to expose and resolve problems.
- Excellent written and verbal communication skills.
- Strong collaboration skills and desire to work within a team.
- Highly responsible, team-oriented individual with very strong work ethic and a self-starter
Benefits
Rewards & Recognition | We recognize and celebrate those who consistently embody our vision and drive our business forward. Here are some of our essential rewards.
- Highly Competitive Base Salary
- Team Member Referral Program
- Business Incentive Program
- $1,250 Technology Stipend
Financial Investments | We empower you to save and build your future through several initiatives:
- Retirement Contribution Plans (401k)
- Health & Well-Being
- Flexible Spending Account (FSA)
- Health Spending Account (HSA)
Healthcare | Partnering in people’s health journey is at the core of what we do, and you are no exception. We provide a range of services and resources to help you stay in good health and live your life to its fullest:
- Healthcare & Insurance Benefits
- Medical Plans
- Sick Time
- Disability Coverage
- Life Insurance Payments To Dependents
Well-Being | We aid our employees in gaining a holistic view of their overall health care and provide advice and services to help them manage physical and emotional stress, among other vital facets of day-to-day life. We also offer:
- Wellness Programs
- Lifestyle Coaching
- Empowering Workspace
Work Environment | A great work environment fosters creativity and unleashes personal development and individual potential. We make sure you feel good when you come into the office.
- Open & Inclusive Culture
- Modern, Friendly Office Spaces
- Cafeteria & Catering Services
- Vending Machines
- Grab & Go Food Stations
- Free Coffee and Tea
Refresh & Recharge | To fulfill our mission of empowering life, you will need to feel invigorated, refreshed, and recharged. We ensure you enjoy:
- Generous Holidays
- Time off to Enjoy Personal & Family Life