Description:The Senior Application Developer serves as a member of the Loyola development team responsible for requirements analysis, program design, development, testing and documentation of applications.
The Senior Application Developer provides a vision and technical guidance for the development of capabilities and enhancements of data services that support simulation training systems. The primary duties of the Senior Application Developer are to collaborate with the functional simulation managers to understand and capture their technical and data protocols and requirements. These requirements are analyzed and structured to provide a common application baseline and a data architecture that supports the service that provides data to simulations. The Senior Application Developer will be working with Oracle RDBMS (including spatial, partitioning and context services), RESTful Web Services and an ExtJS interface. The Developer should also have a background in agile system development which is utilized for roll out faster updates and improvements while providing a much more stable and reliable service environment.
The Senior Application Developer may also develop and/or collaborate with other team members to develop database schemas, process charts, functional block diagrams, and prepare test data to facilitate software design and implementation. The Senior Application Developer will also be responsible for the proper use of design, programming/implementation techniques and interfacing with customer technical experts and members of Loyola’s development staff. The Senior Application Developer will develop documentation from software requirements and system specifications and work with other staff in a team environment. The Senior Application Developer may also be asked to assist in spatial application development.
|
Essential Duties and Responsibilities:
- Gather requirements and define business rules from customers.
- Assist in transforming customer requirements into technical requirements.
- Continue evolution of internal development and deployment process.
- Design future enhancements and modifications needed in the application to cover the different fields of training data.
- Responsible for all other duties as assigned.
|
Required Skills:
Ten (10)+ years programming experience, JavaScript, J2EE, XML, RHEL (4&5) and experience with systems include Microsoft Desktop (9x, XP, Vista & 7) and Server (NT, 2000 and 2003). Be able to produce relational databases (Oracle 10g & 11g) to provide core data services to system applications.
|
Preferred Skills:
Engineering experience ranging from creating enterprise level Government systems to Open Source project development; extensive knowledge of Open Standards (i.e., W3C, OGC) for use in design practices within application development. Programming proficiency with SQL, Java, JSP, JavaScript (ExtJS).
|
Education:
BS or MS (preferred) degree in Computer Science, or other related discipline/equal experience.
|
Benefits:
Loyola provides a comprehensive benefits package to attract and maintain the most talented individuals available. We continuously work with our benefit providers to maintain the best coverage’s available in a very challenging environment as Federal policy and regulations change how business provides benefits.
Loyola provides Health, Dental, Life and Disability insurance along with a Flexible Savings Account that gives employees the ability to manage their costs and while getting tax savings. Loyola also provides additional benefits including a 401(K) plan, Tuition Assistance, a Virginia CollegeAmerica Savings Plan, Pre-paid Legal Services, new Employee and Business Referral Programs. We offer flexible working environments and Personal Leave Time with Company Paid Holidays. EOE
|
Contact:
Please fax or e-mail resumes to 757-498-6110 or
|
|