Sage Computing has an immediate opening for a Senior Programmer Analyst at our Reston/DC office. The Developer will be responsible for the development, and maintenance of applications, web systems and databases. Must have strong programming skills in J2EE, PHP, JQuery, XML, JSON and HTML.
Specific responsibilities include but are not limited to the following:
* Designing, developing, implementing, and maintaining J2EE applications with Oracle database
* Create new web applications using J2EE, Spring framework and HTML using agile methodology
* Develop database reporting interfaces
* Assist in full project lifecycle from design, coding, testing and maintenance.
* Explore, learn and support new technologies such as AngularJS to create highly functional UI
* Create reusable web services using PHP and/or Java
* Review application security using vulnerability scanners
* Coach and mentor junior staff
* Apply knowledge of industry trends in software best practices, accessibility standards and developments to improve service to our clients
* Minimum bachelor’s degree in Computer Science or related field
* Strong programming and development skills in J2EE and web environment
* Experience with J2EE and Spring frameworks
* Skills in PHP, XML, JSON and HTML
* Must have experience of interfacing with backend databases and knowledge of SQL commands
* Understanding of application servers and middleware
* Experience with Drupal, responsive design, web apps is highly desirable
Sage is a fast paced software development company based in Reston, VA with great opportunity for growth and a friendly environment. We provide a flexible and rewarding environment along with competitive salary, great benefits, performance bonus and generous 401K plan.
Job Type: Full-time