Java developer - New York

Company: ITC Infotech
Location: New York , New York, United States
Type: Full-time
Posted: 14.MAR.2019


About us We are a growing Global IT Consulting Organization 200 mil in revenues, 8000 resourcesrsquo footprint across Americas, Europe, Sout...


About us We are a growing Global IT Consulting Organization 200 mil in revenues, 8000 resourcesrsquo footprint across Americas, Europe, South Africa, Asia Pacific and India. Presence in 24 states in the US. Plenty of successful use cases across diversified verticals including Banking Financial Services, Healthcare, Mfg, CPG-Retail, Hi-Tech Technology footprint in IoT, ML, AI, AR, RPA, Blockchain, Big Data, Product Engineering (we own a technology agnostic DevOps product), App Dev, Infra, PTC - PLM, ERP, BI, DW, Data Sciencehellip Innovation Lab in San Jose Backed by a parent company with over 50 billion market cap over 24,000 employees NYC downtown ndash WTC area The Role As part of our global team you will work on various components as a Software Engineer. Your role includes specification, development, as well as the testing and rollout of new features. You are expected to contribute to the vision, understand our product roadmap, integrate business value with experience and contribute to building an engineering culture within the team. We expect the successful candidate to deliver high quality software and to be passionate about software engineering. You must have a proficient understanding of software development concepts. A good understanding of the Cloud concepts is a plus. You will also be responsible to develop easy to support software and liaise with our SRE (Site Reliability Engineering) team to factor in their requirements. RESPONSIBILITIES - Manage multiple tasks and use sound judgment when prioritizing - Collaborate with global cross functional team in building customer-centric products - Analyze existing software implementations to identify areas of improvement and provide deadline estimates for implementing new features - Update and maintain documentation for team processes, best practices and software runbooks - Establish trusted partnerships with peers, product heads, and executive level stakeholders - Must be passionate about technology and engineering Required - Relevant professional experience using a modern programming language Java - Multithreading - Data structures - Experience with SQL databases - In depth knowledge of Software Development Life Cycle (SDLC) Preferred - Experience in Financial Services or Fintech - Understanding of US and International wire paymenttransfer systems including, ACH, SWIFT, CHAPS, SEPA, etc. - Experience with microservice architecture Experience with AWS with understanding of various phases such as requirements, analysisdesign and development

Apply Now


Free eBook

Loader2 Processing ...