Senior Software Engineer – Software Development

Job Description

Title: Senior Software Engineer – Software Development

Company Name: Nagad Limited

Vacancy: --

Age: Na

Job Location: Dhaka

Salary: Negotiable

Experience: --

Published: 2026-09-08

Application Deadline: 2026-09-20

Education:

Requirements: --

Skills Required:

Additional Requirements:

Responsibilities & Context:

  • Analyze business and technical requirements and translate them into clear, effective, scalable, and secure technical solutions.

  • Lead the technical design and implementation of complex software solutions, applications, APIs, services, and integrations.

  • Contribute to and, where assigned, own application architecture, component design, integration patterns, technical standards, and solution design decisions.

  • Analyze existing applications and systems to identify opportunities for modernization, optimization, performance improvement, scalability, maintainability, and technical debt reduction.

  • Develop, enhance, and maintain production-grade software applications following SDLC, coding standards, engineering methodologies, and organizational best practices.

  • Lead or facilitate technical design reviews, code reviews, and implementation reviews to ensure quality, maintainability, security, and adherence to approved standards.

  • Break complex requirements into technical deliverables, provide development estimates, identify dependencies and technical risks, and support delivery planning.

  • Develop and integrate APIs, microservices, and enterprise systems while ensuring interoperability, reliability, security, scalability, and data consistency.

  • Drive resolution of complex software defects and production incidents through structured root-cause analysis, corrective actions, and preventive measures.

  • Provide Level 3 operational support and act as a technical point of contact for assigned applications, services, and integrations.

  • Analyze application performance, logs, metrics, database behavior, and production trends to identify and resolve reliability, scalability, and performance issues.

  • Drive improvements in application observability, monitoring, alerting, error handling, resilience, and availability.

  • Lead or support CI/CD, deployment automation, release management, rollback, and post-release validation activities to improve deployment quality and reduce operational risk.

  • Ensure secure software development practices are implemented and identified vulnerabilities, security findings, audit observations, and compliance requirements are addressed within agreed timelines.

  • Ensure transactional applications follow appropriate practices for transaction integrity, idempotency, error handling, auditability, reconciliation, data protection, and service availability.

  • Conduct research and development (R&D) on emerging technologies, software frameworks, engineering tools, and industry best practices and assess their applicability to organizational needs.

  • Identify and drive technical debt reduction, reusable components, engineering automation, modernization, and continuous improvement initiatives.

  • Mentor Software Engineers through technical guidance, code reviews, design reviews, knowledge sharing, problem solving, and development of engineering capabilities.

  • Maintain and review technical documentation, architecture diagrams, API specifications, design documents, operational procedures, and other approved development artifacts.

  • Collaborate with business stakeholders, product/project teams, QA, security, infrastructure, operations, and other technical teams to ensure timely and high-quality delivery.

  • Support Agile development practices including backlog refinement, sprint planning, estimation, technical discussions, retrospectives, and delivery tracking.



Job Other Benifits:
  • Provident fund,Medical allowance,Mobile bill,Weekly 2 holidays,Insurance
  • Salary Review: Yearly
  • Festival Bonus: 2


Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Both Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: Bank/ Non-Bank Fin. Institution

Similar Jobs