Job Description
Title: Senior Software Engineer
Company Name: TechnoNext Software Limited
Vacancy: 10
Location: Dhaka
Salary: Negotiable
Experience:
∎ At least 4 years
∎ The applicants should have experience in the following business area(s):Software Company, IT Enabled Service
Published: 5 Jul 2025
Education:
∎ Bachelor of Science (BSc) in Computer Science & Engineering
Requirements:
Additional Requirements:
∎ RESTful & GraphQL API design and development
∎ Relational and NoSQL databases: SQL Server, MySQL, MongoDB, PostgreSQL
∎ CI/CD tools: Jenkins, GitHub Actions, Azure DevOps
∎ Cloud platforms: AWS / Azure / GCP
∎ Containerization: Docker, Kubernetes
∎ Messaging Queues: RabbitMQ, Kafka
∎ Unit Testing & Integration Testing
∎
∎ RESTful & GraphQL API design and development
∎ Relational and NoSQL databases: SQL Server, MySQL, MongoDB, PostgreSQL
∎ CI/CD tools: Jenkins, GitHub Actions, Azure DevOps
∎ Cloud platforms: AWS / Azure / GCP
∎ Containerization: Docker, Kubernetes
∎ Messaging Queues: RabbitMQ, Kafka
∎ Unit Testing & Integration Testing
Responsibilities & Context:
∎ Design, develop, test, and deploy high-quality enterprise-level applications using .NET, Java, Node.js, and/or Golang.
∎ Lead technical discussions and drive architectural decisions in complex system designs.
∎ Collaborate closely with cross-functional teams including Product Managers, QA Engineers, DevOps, and Designers.
∎ Write clean, scalable, and well-documented code aligned with industry best practices.
∎ Conduct code reviews, mentor junior developers, and ensure coding standards across the team.
∎ Identify performance bottlenecks and optimize application speed and scalability.
∎ Participate in sprint planning, estimation, and agile ceremonies.
∎ Ensure software security, data integrity, and compliance with standards.
∎ Research and introduce modern technologies and tools to enhance system performance and development efficiency.
∎ Design, develop, test, and deploy high-quality enterprise-level applications using .NET, Java, Node.js, and/or Golang.
∎ Lead technical discussions and drive architectural decisions in complex system designs.
∎ Collaborate closely with cross-functional teams including Product Managers, QA Engineers, DevOps, and Designers.
∎ Write clean, scalable, and well-documented code aligned with industry best practices.
∎ Conduct code reviews, mentor junior developers, and ensure coding standards across the team.
∎ Identify performance bottlenecks and optimize application speed and scalability.
∎ Participate in sprint planning, estimation, and agile ceremonies.
∎ Ensure software security, data integrity, and compliance with standards.
∎ Research and introduce modern technologies and tools to enhance system performance and development efficiency.
∎
Compensation & Other Benefits:
∎ Mobile bill, Medical allowance, Weekly 2 holidays
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Yearly Earned Leave, Sick Leave and Casual Leave facility
Workplace:
∎ Work at office
Employment Status: Full Time
Job Location: Dhaka
Company Information:
∎ TechnoNext Software Limited
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Application Deadline: 4 Aug 2025
Category: IT/Telecommunication