LEAD Enterprise Support Company Limited is a foremost Human Resources Solutions organization with many years of cumulative experience and expertise. We are prolific in Outsourcing, Recruitment, Head hunting and HR Advisory. We are a multi-sectorial servicing company, with landmark service deliverables to our clients in varied industries.
Job Description
- The Full Stack Software Developer will be responsible for designing, developing, and maintaining scalable, secure, and high-performance applications that support the bank’s business operations.
- The role requires proficiency in both backend and frontend technologies, with strong problem-solving skills and the ability to work within a regulated financial environment.
- The ideal candidate should have hands-on experience in Java / Spring Boot or .NET for backend development and Angular, HTML, CSS, or JavaScript for frontend development.
Duties & Responsibilities
- Design, develop, test, and deploy full-stack applications in line with business requirements and IT standards.
- Collaborate with business analysts, product owners, and other developers to understand and implement business needs.
- Develop RESTful APIs and integrate third-party or internal banking systems.
- Maintain and enhance existing applications to ensure performance, reliability, and scalability.
- Implement secure coding practices in compliance with financial industry standards and internal IT policies.
- Participate in the entire software development lifecycle (SDLC) — from analysis and design to deployment and support.
- Write clean, maintainable, and well-documented code following industry best practices.
- Work closely with the DevOps team to automate build, test, and deployment processes using CI/CD tools.
- Support incident resolution, bug fixes, and performance tuning of applications.
- Contribute to system and architectural design discussions for new and existing solutions.
- Conduct peer code reviews and knowledge-sharing sessions within the team.
- Ensure applications comply with regulatory and audit requirements, including data security and change management policies.
Key Performance Indicators
- Quality and maintainability of developed applications.
- Adherence to project timelines and SDLC best practices.
- Compliance with IT and security standards.
- User satisfaction and system uptime.
- Contribution to innovation and process improvement initiatives
Requirements
Education & Experience:
- Education: Bachelor’s degree or Higher National Diploma from Any Approved University or Polytechnic in Relevant).
- Relevant certifications (e.g., Java SE/EE, Microsoft .NET, or Frontend frameworks) are an added advantage.
- Experience: Minimum of 2 years hands-on experience in full stack development.
- Prior experience in banking, fintech, or other financial services environments is highly desirable
Knowledge:
- Strong proficiency in at least one backend language: Java (Spring Boot) or .NET (C#).
- Solid understanding of HTML5, CSS3, JavaScript, and modern frontend frameworks such as Angular, React, or Vue.js.
- Experience with RESTful API design and integration.
- Familiarity with Relational Databases (PostgreSQL, MySQL, SQL Server) and basic knowledge of ORM frameworks (Hibernate,
- JPA, Entity Framework).
- Exposure to CI/CD tools (e.g., Jenkins, GitLab CI, or Azure DevOps).
- Knowledge of Git version control and branching strategies.
- Experience with unit testing and API testing tools (JUnit, Postman, etc.).
- Understanding of secure coding principles and data encryption standards applicable to financial applications.
- Familiarity with microservices architecture and containerization (Docker/Kubernetes) is an added advantage.
Skills / Competencies:
- Strong analytical and problem-solving ability.
- Good communication and documentation skills.
- Team player with a proactive and results- oriented mindset.
- Ability to work under pressure and meet tight deadlines.
- Attention to detail and commitment to quality.
Reporting Relationship:
- Supervisor: Unit Head, Application Development
- Supervisee: Nil
Relationship with Stakeholders:
- Internal: All internal application users
- External: All external application users.
Method of Application
Signup to view application details.
Signup Now