Application Developer at American Psychological Association in Washington, DC

American Psychological Association

๐Ÿ“Œ Washington, DC
๐Ÿ•‘ December 1, 2020
๐Ÿท๏ธ OTHER
๐Ÿท๏ธ IT
View Application

You will be redirected to American Psychological Association's preferred application process.

Application Developer

DESCRIPTION: The purpose of this position is to serve as a Software Engineer in computer application development. The person holding this position would design, develop, document, unit-test, implement and deploy web-based Java applications to support business requirements. The responsibilities also include documentation, and ongoing application maintenance. The incumbent would also be interpreting specifications and creating system design.
EDUCATION AND EXPERIENCE;
- Bachelor's in computer science and 5 years of related technical experience or Master's degree with 3 years of related technical experience.
COMPUTER SKILLS:
- Design, develop, document, and test the core components of a large Java/Spring enterprise system (web applications, web services, and reusable libraries.)
- Experience developing enterprise applications using J2EE/JEE technologies such as Java 8, Spring, JDBC, Hibernate, Eclipse, Web Services (XML, SOAP/RESTful).
- Experience with front-end technologies such as Bootstrap, JQuery, Ajax, HTML5.
- Knowledge of AWS cloud computing platform.
- Familiarity with RDBMS and database design and troubleshooting (PL/SQL).
- Work with requirements analysts, architects, and integration testers to ensure the quality and integrity of the developed code.
- Work with application developers in a team environment and also coordinate with other teams as needed.
- Able to multi-task and work in a dynamic, fast-pace environment.
- Provide production support as needed.
- Experience with Automated unit tests (JUnit, Mockito)
- Familiarity with continuous integration principles.
- Experience with Source Control and CM Tools (Git, JIRA)
- Knowledge of Learning Tool Interoperability and Learning Management Systems is a plus.
- Knowledge of Angular is preferable.
- Good verbal and written communication skills.
- Experienced with Agile framework and ability to apply best practices using industry standards throughout all software development.
RESPONSIBILITIES:
- Design and develop structured application programs and interfaces based on requirements and directives. Develop workflows that facilitate easy interaction between systems and users. Document the applications and enable other team members to be able to maintain them.
- Design database schemas to support programming efforts.
- Maintain existing applications, adding new features and improving efficiencies on them constantly. Perform releases on existing applications as a part of the development team. Provide maintenance and support response to internal and external clients.
- Research new and innovative technologies and help integrate them into workflows. Application Instructions: Qualified candidates must apply online through APA's applicant system and attach a resume and cover letter specifying your salary expectations. Applications that are submitted without both documents are considered incomplete and will not be reviewed for consideration. Once your application is submitted, you will receive a confirmation email. Please make sure to check your Spam folder if you do not receive an email from us. The American Psychological Association is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, age, religion, sex, national origin, disability, protected Veteran status, sexual orientation, gender identity, or any other protected categories covered under local law.

View Application

You will be redirected to American Psychological Association's preferred application process.


Job Expires: December 31, 2020

More Angular Jobs






The Muse ๐Ÿ“Œ Mc Lean, VA ๐Ÿ•‘ 2020-11-13 03:56:43

Director, Software Engineering

View Application


Uh oh! Something went wrong. Please try again.
We were unable to find any more job. Have you tried changing your search keywords?

ICYMI: Never Miss It Again!

You will be redirected to American Psychological Association's preferred application process.