Position: Full Stack Developer (Java, JavaScript)
Job Purpose:
The role of a Full Stack Developer in Digital Banking Group is an opportunity to get exposure of enterprise-scale technology solutions and the chance to collaborate with global technology leaders to provide the best-in-class services for Bank’s valued clients. The role is a high touch position with a notable amount of development work and collaboration across product teams and stakeholders to define requirements and understand how they fit into the end objective.
Key Responsibilities:
· Working collaboratively with cross functional teams, using agile principles with the prime objective of bringing products to life, achieve business objectives and serve customer needs.
· Developing and implementing application systems by active participation in software development lifecycle from inception to delivery and beyond.
· Engaging with the Tech Support teams to identify, triage and resolve identified technical issues with the platform(s) with the aim of reducing systematic issues and being completely solution driven.
· Designing and writing complex codes in several languages relevant to our existing product stack, with a prime focus on automation and new features enablement for MCB Live customers.
· Experience translating software requirements into working and maintainable solutions within the existing application frameworks.
· Working with a team of engineers, designers and product managers and possessing a strong knowledge of security concepts along with secure coding.
Education:
· Graduate from a recognized University (preferably Masters) in Computer Sciences or Computer Engineering
Technical Skills:
· Strong understanding of professional software engineering best practices for the full SDLC including coding standards, code reviews, pull requests, source control, build processes and testing.
· Candidate must possess Java enterprise application development using Java 8 and above. Skills set including REST/ SOAP services, ORM, Oracle Weblogic and micro service architectures would be must to have.
· Experience in UI development for enterprise applications with JQuery, Knockout JS, CSS3, SASS and Node Js.
· Familiarity with databases (e.g. Oracle Databases, MySQL)
· Expertise in architectural patterns and design, and implementing RESTful APIs as micro services systems
· Proficient understanding of code versioning tools, such as Bitbucket, Git.
· Ideal resources will possess prior experience of working with Oracle Banking Digital Experience (OBDX)
Behavioral Competencies:
- Good Communication Skills
- Good analytical and problem-solving skills
Location:
- Lahore
Apply at: [email protected] by mentioning Subject.
https://www.linkedin.com/feed/update/urn:li:activity:7049633406954934273