Job description
About Role:
Team member will be working on Application Development work in WIMT Engineering Enablement - Service Oriented Architecture team.
Key Responsibilities:
Team member will be working on Application Development work in WIMT Engineering Enablement - Service Oriented Architecture team.
Key Responsibilities:
- Analyze, design, develop, unit test and maintain applications to meet both functional and technical requirements by following software development methodologies like Agile, Waterfall, etc.
- Manage module level priorities, deadlines and deliverables independently and also extend guidance to junior team members for their deliverables.
- Understands business requirements and prepares/maintains high level design documents.
- Translates the high level design into low level design design.
- Develops and maintain code as per design documentation.
- Contributes to technical discussion with senior technology leads and architects
- Contributes to continuous improvement technical ideas within the team
- Tracks/reports the schedule for the responsible components or modules.
- Conducts code review as per quality and security standards
- Enhancements and integrations with vendor platforms
- Effectively collaborate with various stakeholder and partner teams in the effective resolution of a given problem and deliver on time
- Point of contact for any escalations from support teams for production defects and troubleshooting and provides fixes and resolutions.
- Integrate ideas and inputs from different sources to find innovative solutions
- Develop insights to the emerging technology trends in the market and sharing the same within the work group
Essential Skills:
- 7+ years of experience on Backend service development using C# .NET/Java, PCF, Microservices, Events, SOA
- Experience designing and implementing APIs using REST and JSON
- Good experience on Oracle/SQL Server.
- Experience using distributed caching products (Oracle Coherence, Reddis)
- Experience using messaging middleware such as Solace
- Possess advanced knowledge of object-oriented design and development (OOA/OOD) and the .NET / JAVA patterns and practices
- Experience with delivering projects using Agile software development techniques.
- Strong analytical and problem-solving abilities, with quick adaptation to new technologies, methodologies and systems.
- Strong leadership skills, ability to lead and drive the team ensuring defect free deliverables and also motivate the team to perform better everyday taking up more ownership and accountability.
- Must possess innovative and Out-of-box thinking while developing advanced technical solutions to business problems, and grab opportunities to improve system resiliency.
- Banking domain experience
- Proficiency with Agile and Devops practices and toolchain.
- Proven leadership in delivering Cloud solutions.
Full Time, Permanent
Programming & Design
Education
Any Graduate in Any Specialization
Post Graduation Not Required
0 Comments