In this role, the selected candidate will participate in the gathering and reviewing of business requirements and translating these into functional/technical designs; participate in the development of code for Java software applications..
In the position of Application Developer I, you will participate in all phases of the multi-tier software development cycle with an emphasis on tool set development (Optio, Jitterbit, PHP, Unix Shell Scripting, SharePoint etc.) focusing on automation.
In this role, the selected candidate will participate in project design, contributing technical insights and ideas; help formulate project scope and objectives; demonstrate a solid understanding of the fundamentals of requirement specification, design, coding, and testing of information systems.
In this role, the selected candidate must have an understanding of Search Engine Optimization would be an added advantage. Deep technical understanding of complex, high performance, multi-tier customer facing Online/web applications.
In this role, you will perform software configuration and customization including, but not limited to : screen tailoring, workflow administration, report setup, data imports, integration, custom scripting and third party software integrations.
In this role, the selected candidate will assess the compatibility and integration of products/services proposed as standards in order to ensure an integrated architecture across interdependent technologies.
In this role, the selected candidate must have an experience in Java/J2EE technology with expertise in Restful Java web services, java batch framework (with experience in multithreading), Spring Frameworks, Spring Batches and Spring Security.
The Senior Software Developer position is responsible for high-volume rich, interactive web application development and maintenance. He / She will perform tasks in accordance with industry best practices and specific internal procedures and standards.
In this role, the selected candidate will be responsible for participating in all aspects of the SDLC lifecycle including design, development, testing, and deployment; participating in design and code reviews.
In this role, the selected candidate will design, develop, and integrate real-time software layer for high fidelity, man-in-the-loop simulations. Software will be developed in C++, Java and Ada Languages for Linux, Windows, or Solaris platforms.