JobHabor
Menu

Senior Software Engineer (Backend)

Avenir iP · Dhaka, Dhaka, Bangladesh

3030

Hiring signal

Ghost risk

Open 603 days · How we score

All reasons
  • Open 603 days

In its favour

  • Still listed on the employer's own board

Hide postings like this across the board with Pro

Did you apply?

Senior Software Engineer (Backend) at Avenir iP. We’ll keep it in your applied jobs, so you can see it later and be warned before applying to the same employer twice.

We are seeking a talented and experienced Senior Software Engineer with a focus on backend development to join our dynamic team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining robust and scalable backend systems that power our cutting-edge applications.

  • Design and implement high-performance, scalable backend services and APIs
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Optimise existing systems for maximum speed and scalability
  • Participate in code reviews and mentor junior developers
  • Troubleshoot, debug, and upgrade existing systems
  • Implement security and data protection measures
  • Contribute to the continuous improvement of our development processes and best practices
  • Stay up-to-date with emerging technologies and industry trends
  • Lead the design and implementation of complex backend architectures
  • Develop and maintain comprehensive technical documentation
  • Conduct performance profiling and optimise critical system components
  • Implement and maintain automated testing strategies for backend systems
  • Collaborate with DevOps teams to streamline deployment processes
  • Participate in capacity planning and scalability assessments
  • Contribute to the evaluation and integration of new technologies and tools
  • Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred
  • 4+ years of experience in backend software development
  • Ability to understand business requirements and translate them into technical requirements
  • Strong proficiency in one or more backend programming languages such as PHP, Python, Node.js, or Go
  • Strong proficiency in frameworks such as Laravel (in-depth), NestJS, or Django
  • Extensive experience with RESTful APIs and microservices architecture
  • In-depth knowledge of database structures, including both SQL (Postgres) and NoSQL databases
  • Familiarity with cloud platforms such as AWS, Azure, or GCP
  • Proficiency in version control systems, particularly Git
  • Experience with containerization technologies like Docker
  • Understanding of CI/CD pipelines and DevOps practices
  • Strong problem-solving skills and attention to detail
  • Excellent analytical and organizational abilities
  • Effective communication skills and ability to work in a team environment
  • Experience with distributed systems and scalable architectures is a plus
  • Great organizational and time management skills
  • Experience with message queuing systems such as RabbitMQ or Apache Kafka
  • Familiarity with serverless architectures and Function-as-a-Service (FaaS) platforms
  • Knowledge of security best practices and experience implementing secure coding practices
  • Experience with performance tuning and optimization of backend systems
  • Familiarity with Agile development methodologies

Workplace

On-Site

Salary

50k - 60k bdt.

Other Benefits

  • Yearly salary review
  • Yearly two festival bonus
  • Performance bonus
  • Lunch facilities

Skills

More jobs at Avenir iP

Similar roles