Job Summary
We are seeking a talented Technical Lead Full Stack Developer with ETL/ELT experience to join our dynamic team at a prominent banking institution. As the Technical Lead Full Stack Developer, you will work closely with another developer to spearhead the development of our next-generation web application for the Credit Risk Management business area. Your expertise in Angular, Java/Springboot, T-SQL, PL/SQL, and micro-services will be crucial in driving the success of this project. This is an excellent opportunity for individuals with 8+ years of development experience and those looking to advance their career and skillset further.
Essential Duties and Responsibilities
Collaborate with a small team consisting of 2 developers, 1 Business Analyst, and an SQM to design and develop the next-generation web application.
Utilize your expertise in Angular 8+, Java/Springboot, T-SQL, PL/SQL, and micro-services to implement robust and scalable solutions.
Work closely with stakeholders to understand and translate business requirements into technical specifications.
Embrace Agile methodology and contribute to the team's agile ceremonies, ensuring timely and high-quality delivery of enhancements on a 2-week cadence.
Stay updated with emerging technologies, industry trends, and best practices, and proactively suggest innovative solutions to improve the application.
Demonstrate strong collaboration skills, actively participate in discussions, and contribute ideas to achieve team goals.
Take ownership of tasks, meet project deadlines, and maintain a high level of code quality through proper testing and code reviews.
Required Skills and Qualifications:
8+ years of software development experience, focusing on full-stack development.
Proficiency in Angular 8+ and Java/Springboot for building scalable and responsive web applications.
Strong T-SQL and PL/SQL database skills for effective data manipulation and retrieval.
Experience with micro-services architecture and development.
Excellent problem-solving skills and ability to translate business requirements into technical solutions.
Familiarity with Agile methodologies and working in cross-functional teams.
Strong team player with excellent communication and interpersonal skills.
Nice-to-Have Skills:
Experience with SSIS, Jenkins, Genesis, Azure Dev Ops, Redshift, Node.js, TypeScript, AG Grid, Sonar, and GIT.
Knowledge of data integration using SSIS and other ETL tools.
Familiarity with continuous integration and deployment processes using Jenkins, Azure Dev Ops, or similar tools.
Exposure to cloud platforms like Azure and working with services like Redshift.
Understanding of Node.js and its ecosystem for server-side development.
Proficiency in TypeScript and AG Grid for enhanced front-end development.
Familiarity with code quality tools like Sonar and version control systems like GIT.
Familiarity in the financial services industry
We offer competitive compensation, comprehensive benefits, and an environment that fosters professional growth and development. Join our team and take part in building cutting-edge solutions for our Credit Risk Management business area.
Education/Previous Experience
Minimum of a Bachelor’s degree in Computer Science, MIS, Business, or related degree and three (3) to five (5) years of relevant experience or a combination of education, training, and experience approved by HR.
Schedule: Full-time
Shift: Day Job
Travel: Yes, 5 % of the Time