Java Web Services/AJAX Application Developer
Black Knight Technology is searching for experienced software developers to build a browser-based Rich Internet Application for the United States Navy’s MK 41 Vertical Launch System Modernization (VLSMOD) Advanced Launch Control Unit (LCU) Peripheral Software (ALPS) program. In plain English, you will be building a web page that interacts with a US Navy Combat System.
Developers will be responsible for building a browser-based graphical user interface and a database backend that will interface with the legacy combat system. Multiple positions are available. Candidates must be able to make an immediate impact.
Black Knight is a system engineering and software development company based in Fredericksburg, Virginia. Black Knight provides our government and corporate customers with solutions to design, develop, test, and evaluate current and future military combat systems. We are looking for highly motivated, intelligent, and dedicated workers who feel they can meet or exceed the high standards we have set. We strive to provide an environment that focuses on the needs of each individual employee. As such, the company acts as a conduit for the employees, providing a flexible environment that supports them in their efforts and compensates them appropriately for their high level of skill. Black Knight is always looking for ways to improve and diversify our compensation package.
Engineering Duties and Requirements
- Review specifications with customer to define interface protocols and event handling
- Analyze, design, develop, and unit test a browser-based Rich Internet Application according to customer specification
- Analyze, design, develop and unit test a server side application and database
- Assist engineers in the integration of built components with the shipboard environment
- Create and maintain documentation to support customer QA testing
Job Requirements / Qualifications
- Expert knowledge and proven success in at least one of Java/JSP and HTML/CSS/JavaScript/Ajax
- Experience designing and implementing Rich Internet Applications and web design, development, and testing
- Experience designing and working with relational databases such as mySQL
- Experience with Service Oriented Architecture design and implementation
- Minimum of a B.S. degree in Computer Science or a related technical field such as engineering, science, or math from an accredited college or university.
- Minimum qualifications for a security clearance or a current security clearance
Bonus:
- Experience designing and implementing RESTful web services
- Familiarity with an Ajax tool kit or framework such as MooTools
- Experience with event driven web applications using Comet
- Experience relating to Combat Systems
- Familiarity with Agile Development practices
Black Knight Perks
- 5 weeks of vacation and holiday time.
- 15% above your salary into a SEP account with your name on it.
- Bonuses based on Company performance.
- Reasonable moving expenses reimbursed.
- Full Medical, Dental and Vision plans paid for by the company.
- Stress free commute.
- As much work schedule flexibility as we can provide, in the form of flex-time, telecommuting, and/or off-hour schedules.
- Work with top experts in the industry.
- Pinball.
If you are interested in this position and would like to apply, please email your resume, cover letter, and any examples of past browser/GUI development work to opportunities@bktech.com.