Previous Job
Previous
Senior Applications Engineer
Ref No.: 18-13289
Location: Washington, DC, District of Columbia
Experience Level: 5 Years
Start Date: 10/08/2018
One of the leading financial organizations seeks a Senior Applications Engineer to assist the various business units in developing and maintaining applications. Will play a lead technical role to determine the business unit needs and business processes that are automated by the application.

Primary duties:
  • Participate with team of technical staff and business managers or practitioners in the business unit to determine systems requirements and functionalities needed in large/complex development project.
  • Assess and develop high level design requirements for project and communicate in writing or in meetings with development team. Assess detailed specifications against design requirements.
  • Review coding done to advance application upgrade, extension, or other development. Analyze application for data integrity issues.
  • Develop test protocols or plan for testing revised application and review test results.
  • Serve as project lead or lead technical staff in course of application development project
  • May mentor less experienced technical staff; may use high end development tools to assist or facilitate development process.
Qualifications:
  • Bachelor's degree or equivalent.
  • At least 5 years' experience in software engineering using core Java and server-side Java technologies.
  • In-depth understanding of OOP, design patterns and data structures
  • Strong experience with Spring framework and Hibernate object-relational mapping framework.
  • Experience with UI framework such as Bootstrap, JQuery Javascript library, CSS, Angular preferred.
  • Experience with data formats like JSON, XML, and HTML.
  • Experience in migrating Java-based applications to AWS cloud platform. Proficiency in AWS services such as EC2, S3, Lambda, DynamoDB
  • Experience in Agile software development methods such as Scrum preferred.
  • Experience with UNIX, LINUX scripting required.
  • Experience with Clearcase, SVN (Subversion), Clearquest, Eclipse, Maven, and Jenkins.
  • Strong knowledge of relational databases. Oracle SQL, stored procedures required.
  • Experience with Business Intelligence (BI) technologies such as Tableau, Microstrategy, or Spotify is a Plus.
The organization offers an excellent benefits package