Applied Memetics LLC

Senior Software Developer

US-VA-Chantilly
Job ID
2015-1506
Category
Information Technology

Overview

Applied Memetics LLC (AM LLC) is seeking a Senior Software Developer with deep knowledge of building custom web and mobile software applications to support a Veterans Affairs program.

 

Project Overview

 

The Clinical Knowledge Management (CKM) program is part of Veterans Affairs' Connected Health Office (CHO) that provides benefits and services to Veterans. A primary goal of the CHO is to design and implement user-friendly, high-quality mobile devices, software, and services for Veterans and their medical caregivers. Specifically, the CKM program ensures a seamless clinical, portfolio, architectural, and operational optimization of these mobile health applications.

 

 

Responsibilities

General Requirements:

  • Proficient in programming languages (7+ years) and abstraction concepts at the application and data layers
  • Ability to troubleshoot issues with systems integration and compatibility across multiple platforms
  • Ability to design, develop, enhance, unit test, debug and deploy Java-based web applications and web services
  • Knowledge of Java, Spring MVC, Spring Data JPA, Spring Security, Hibernate, X, and My SQL, JSON, Web Services, HTML5, AJAX, JQuery, CSS 3, Bootstrap, Oracle, SQL Server
  • Knowledge of Cloud-based architecture is a plus
  • Experience with Open Source ERP and CRM is a plus
  • Understands business needs and communicates effectively within the team
  • Excellent communication skills and a good command of the English language
  • Experienced as a team member and subject matter expert in an Agile/Scrum development environment

Qualifications

Qualifications:

 

The senior software developer must have extensive experience in:

  • Providing expert-level software application development skills for building custom web and mobile applications
  • Developing custom software applications using current and emerging Web-standard programming, scripting, markup and database languages that include but are not limited to the following; PHP, Ruby, JavaScript, Node, HTML5, CSS3, XML, JSON, MySQL and MongoDB
  • Integrating 3rd party API services into custom applications
  • Developing in a Linux-based environment using CLI tools
  • Using distributed version control systems such as GitHub or Bitbucket
  • Using principles of Object-Oriented-Programming (OOP) and Service-Oriented-Architectures (SOA)
  • Using principles of Continuous Development, testing, and deployment
  • Working within a multidisciplinary team to ensure all ODDI products and services are developed in accordance with ODDI guidelines for design, usability, scalability, performance, reliability and security

 

Educational Requirements: Bachelor’s degree is required.

 

**Experience working in federal government environments is preferred.**

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Connect With Us!