Senior Software Engineer - Finap - Fintech Asia Pacific Lanka

Senior Software Engineer

Senior Software Engineer

Job Responsibilities

  • Participate in all stages of the software development lifecycle, including requirement gathering, system design, development, testing, deployment, issue resolution, and maintenance.
  • Ensure high-quality software development by following industry best practices and coding standards.
  • Maintain expertise in the technologies used by the team and stay up to date with emerging trends.
  • Collaborate with clients and stakeholders, both technical and non-technical, to understand requirements and provide solutions.
  • Work closely with business teams to define functionality, user needs, and system composition.
  • Participate in effort estimations, design discussions, and architectural decisions.
  • Provide technical support and troubleshoot issues in production and development environments.
  • Mentor and guide junior developers, fostering technical growth within the team.

Requirements

Qualifications & Skills:

  • Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Experience: Minimum of 5 years of industry experience in software development.
  • Technical Skills:
    • Proficiency in Angular and Node.js.
    • Strong experience in RESTful API development and integration.
    • Hands-on experience with Docker and containerized applications.
    • Familiarity with Kubernetes or other container orchestration tools.
    • Solid understanding of AWS environments and cloud-based deployments.
    • Experience with full-stack development, covering both frontend and backend technologies.
    • Knowledge of Relational (RDBMS) and NoSQL (Document) databases.
    • Exposure to Agile and Scrum methodologies for software development.
    • Experience with CI/CD pipelines for automated deployment.
    • Proficiency in version control systems such as Git and TFS.
  • Soft Skills:
    • Strong analytical and problem-solving skills.
    • Ability to work independently with minimal supervision.
    • Excellent verbal and written communication skills.

    Careers FAQ

    We offer a variety of roles across departments, including software development, consultancy, project management, and more. Check our career page for the latest openings and job descriptions.

    We value individuals who are passionate about innovation, have a strong work ethic, thrive in collaborative environments, and are committed to delivering excellence in their respective fields.

    Our recruitment process typically involves initial screening, interviews with relevant team members or managers, technical assessments (if applicable), and final evaluations. We strive to ensure a transparent and fair process for all candidates.

    Share :

    We are a Sri Lanka-based software solutions provider offering a multitude of products and services from Banking & Finance (Fintech), Microfinance, Nanofinance, Enterprise Solutions, Retail, Supply Chain Management (SCM), and Logistics. We are a process-driven ISO-certified company, working towards promoting financial inclusion and sustainability for a better tomorrow.

    GET IN TOUCH

    Please enable JavaScript in your browser to complete this form.

    Send a request and our customer service will call you

    Copyright © 2025 Fintechnology Asia Pacific Lanka (Pvt) Ltd