Job Description
The Impact: We are in search of a highly motivated individual who is ready to take their career to the next level in a fast-growing company. Do you love defining solutions to complex business problems as well as getting in the trenches and working with the team to get the work done? Do you like working with state of the art technology?
What’s In It For You
- You will be a contributing member of an Agile Scrum team accountable for delivering high quality software to customers
- Build a career with a global company
- Grow and improve your skills by working on enterprise level workflow automation and new technologies
Responsibilities
- Design, architecture, and development of highly scalable workflow automation projects
- Work as a senior developer with extensive on hands development for the entire SDLC
- Work closely with Development Team, Scrum Master product owner, technology partners to understand and clarify requirements
- Analyze, isolate issues, and resolve them
- Produce system design documents and lead technical walk trough’s
- Continuously improve the architecture and quality of the code
Basic Qualifications
What We’re Looking For:
- Bachelor's /Master’s Degree in Computer Science, Information Systems or equivalent.
- 5+ years of experience in application development using Java technologies
- Strong expertise and knowledge in JavaScript, Database, Data Structures, SQL Server, Web APIs, Object Oriented Programming (OOP), Service Oriented Architecture (SOA)
Preferred Qualifications
- Proficient with software development lifecycle (SDLC) methodologies like Agile, Scrum
- Python, OData APIs, SQL for XML, Front end Development, BPM, LDAP, SAML
- Excellent communication skills are essential, with strong verbal and writing proficiencies
- Familiarity with web services, FTP, JMS, and other web integration technologies
- Robotic Process Automation experience can be preferred
- Knowledgeable in working with building software in the Financial Industry and Capital Markets