If you thrive on challenge and are motivated, creative, and can hit the ground running, we want you on our team!
As the Senior Software Engineer you will be supporting the Navy with the following:
Web application architecture / Web application development
Design Patterns - RDBMS (Oracle)
User Interface Design Frameworks (i.e. STRUTS, Spring MVC, and JSF)
Experience in indexing, search and retrieval technologies using multiple products / frameworks.
Experience coordinating and working with multiple teams specifically in multi-vendor environments. Strong computer science background, including low-level systems and algorithmic complexity--must possess outstanding programming ability.
Fluency in wide set of popular languages, including C++, Java, .NET
3+ years working with Java / J2EE Model-View-Controller (MVC) Web application development.
Minimum 5 years experience in software/web development.
Bachelor's degree, preferably in Computer Science, Information Technology, or a related technology field. An additional 4 years of experience can be substituted for Degree Requirement.
Ability to obtain/maintain a Government issued Secret Clearance.
Strong communication skills.
Strong organizational skills.
Good documentation skills
Capacity to remain focused with task at hand as well as multi-tasking.
Strong sense of ownership for assigned tasks and willingness to go the extra mile when needed.
Understanding of Object Oriented concepts, design patterns, and modern application frameworks
Familiarity with all aspects of Software Development Life Cycle.
Broad knowledge of multiple technologies, including but not limited to: Third and Fourth Generation Languages, distributed transaction-processing, middleware, rules engines, workflow, network communication and database design
- 2 years ago - save job
When Uncle Sam says, "I want you for the US Army," Engility Holdings strives to answer the call, and then some. A government...