Senior Application Developer – Geographically Flexible

Full time H1B1 Recruiting in IT/ QA/ Graphics Email Job
  • Share:

Job Detail

  • Career Level Staff
  • Experience 5 Years
  • Gender Any
  • Industry Information Technology
  • Qualifications Bachelor's Degree

Job Description

Opportunity

Abt Associates seeks a qualified Senior Application Developer to support the Data Science and Survey and Enabling Technologies Division. We are looking for experienced candidates with expertise of one or more of the following: client and server side web programming in PHP, JavaScript frameworks like Angular/Node/React/Vue, backend databases MySQL along with a good understanding of web design and usability. Experience in configuring and using cloud environments such as AWS and technologies like Lambda.   The senior developer will work closely with internal and external clients and serve as both a consultant and solutions provider. The senior developer will help architect and define solutions to meet the business needs. The senior developer will oversee testing, quality assurance and post rollout troubleshooting and enhancements.  Candidate should demonstrate a willingness to seek novel solutions to technology and business problems and the flexibility to acquire the necessary skills for implementation.

 

This position is contingent upon award.

 

Key Roles and Responsibilities

 

  • Create technical application designs by documenting process flows; mapping functional requirements to technical requirements; creating database diagrams; and creating application prototypes, where applicable
  • Estimate the level of effort required to complete technical work. Plan technical work so that it may be completed on schedule and within budget
  • Develop complex applications using the appropriate approach and technology, with focus on long-term support implications
  • Coordinate quality control activities by developing test plans, executing tests, and facilitating transition to end-users for testing and signoff
  • Builds web applications using predefined template structures to respond to client needs
  • Participates in client needs assessments, develops strategy and information architecture, including sitemaps and wireframes
  • Supports clients’ technical issues with web applications
  • Acts as liaison with internal partners and individual users to ensure positive web experience
  • May serve as project leader and/or supervise other technical staff on project teams, as required
  • Ensures that all documents meet established content standards
  • Strong verbal and written communication skills

 

Preferred Skills / Prerequisites

 

  • Web and application development using PHP
  • Experience in writing JavaScript targeting the Node runtime for AWS Lambda or equivalent
  • JavaScript and JavaScript frameworks such as Angular/Node/React/Vue
  • HTML5 / CSS
  • Version control repositories like Bitbucket
  • Task management in software development tools like Jira and Confluence
  • A desire to write re-usable, readable code using the most up to date industry standards
  • Strong communication skills, particularly in translating perceived needs into technical requirements
  • Self-motivated and able to work independently in a fast paced, deadline driven environment

 

Minimum Qualifications

 

  • BA/BS with (6-8) years of experience OR the equivalent combination of education and experience

Other jobs you may like