You are viewing a preview of this job. Log in or register to view more details about this job.

[SENIO01631] Senior Sofware Application Developer/Programmer (A Dept)

SimVentions, consistently voted one of Virginia's Best Places to Work, is looking for an experienced Senior Software Application Developer to join our team and provide software engineering in an Agile development environment as part of an integrated contractor-government team developing weapons system software and naval information systems.
Responsibilities: The Senior Software Application Developer will provide leadership and vision for the planning of web strategy and operational activities of the website(s) with specific attention toward content governance, web systems maintenance, and life-cycle deliverables. Specifically, this person will lead the investigation, assessment, and implementation of technical solutions for UNIX operating systems, web-based business applications, database-driven business applications with integrated SQL and Oracle SQL.
Required Skills & Experience:
At least five (5) years of experience in the following areas:
  • Developing in an enterprise environment where multiple applications share a core code base and enterprise database
  • Programming, deploying and managing enterprise software in a server environment using the following languages and platforms: Perl, Java, XML, Apache web server, Tomcat server
  • Developing web-based applications built with extensive use of JavaScript and Cascading Style Sheets (CSS)
  • Using a compiler for code-to-program creation
  • Using various techniques, frameworks, libraries such as AJAX, UNIX text stream search, Java Hibernate framework, Java Spring framework, JQuery
  • Using modification utilities such as sed, awk, grep, UNIX shell programming and shell commands
  • Utilization of NetBeans or other Integrated Development Environment (IDE)
Preferred Skills & Experience:  
At least six (6) years of experience in the following areas:
  • Developing in an enterprise environment where multiple applications share a core code base and enterprise database
  • Programming, deploying and managing enterprise software in a server environment using the following languages and platforms: Perl, Java, XML, Apache web server, Tomcat server
  • Developing web-based applications built with extensive use of JavaScript and Cascading Style Sheets (CSS)
  • Using a compiler for code-to-program creation
  • Using various techniques, frameworks, libraries such as AJAX, UNIX text stream search, Java Hibernate framework, Java Spring framework, JQuery
  • Using modification utilities such as sed, awk, grep, UNIX shell programming and shell commands
  • Utilization of NetBeans or other Integrated Development Environment (IDE)
Education:  Bachelors or Masters degree in an engineering, scientific, or technical discipline or 7 years of relevant expertise
Minimum Clearance:  Final Secret
Location: Dahlgren - On base