Application Developer, IBM Corporation, Armonk, NY and various unanticipated client sites throughout the US (Up to 40% telecommuting permitted):
- Design, develop, and maintain day-today delivery.
- Understand the requirement, prepare high-level design documents, facilitate and own development and unit/functional/system testing.
- Provide training and mentoring to new entrants in the team.
- Work on performance engineering of the enterprise software architecture, and provide functional guidance, advice, and training to other application developers.
- Collaborate with client’s business and technical partners to identify and scope the opportunities, outline potential value and ROI (Return on Investment), identify risks, benefits, and constraints.
- Create API’s using Micro Service Architecture and adhere to the API design standards such as breaking and non-breaking versions, resource naming, ubiquitous fields, developer documentation, error handling, PII data handling, notifying API consumers, caching, content negotiation, pagination during the implementation.
- Perform code fixes, unit testing, and provide system testing support, User Acceptance Testing support, and deployment support for application defects.
- Perform the role of onsite coordinator, communicate with the offshore team, and assist the team in technical and functional aspects of the CART applications area.
- Engage in architectural discussions and lead the team's tasks.
- Provide technical and functional support across modules.
- Attend meetings with the client along with other On-site team members, create and maintain issue tracker for the process related issues, provide measures enhancing the existing approach to increase productivity.
- Retrofit and reapply the Delta Airline customizations as part of Java, Cloud technology and technical integration per defined schedules using the company and client’s maintenance processes.
- Communicate with teams to support day-to-day tasks using company and client’s process communication plans and communicate with clients in understanding their issues, enhancement, and customization needs.
- Utilize: JAVA/J2EE, Microservices, Spring, Spring boot, Hibernate, Webservices, and Typescript.
Required: Master’s degree or equivalent in Computer Science, Information Technology, Electronic Engineering or related (employer will accept a Bachelor's degree plus five (5) years of progressive experience in lieu of a Master’s degree) and one (1) year of experience as a Senior System Analyst or related. One (1) year of experience must include utilizing JAVA/J2EE, Microservices, Spring, Spring boot, Hibernate, Webservices, and Typescript. $189592 to $239592 per year. Full time. SN147.
Master’s degree or equivalent in Computer Science, Information Technology, Electronic Engineering or related (employer will accept a Bachelor's degree plus five (5) years of progressive experience in lieu of a Master’s degree) and one (1) year of experience as a Senior System Analyst or related. One (1) year of experience must include utilizing JAVA/J2EE, Microservices, Spring, Spring boot, Hibernate, Webservices, and Typescript.