Sr. Software Engineer Backend


Sr. Software Engineer Backend

Codavatar is a team of enthusiastic and creative individuals. At Codavatar, we help you to validate your product idea with POC development and turn your idea into a fully working MVP.

With over 10 years of experience in helping clients through the technology journey. With “Results by Technology”, we steer continuous improvement through building and transferring skills and expertise.

Sr. Software Engineer Backend

Views: 389 | This job is expired 1 week, 5 days ago

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 4 ]
Employment Type : Full Time
Job Location : Kathmandu
Offered Salary : Negotiable
Apply Before(Deadline) : Nov. 25, 2022 23:55 (1 week, 5 days ago)

Job Specification

Education Level : Bachelor
Experience Required : More than or equals to 5 years

Job Description

  • Lead technical discussions among software engineers
  • Work across teams to design scalable, flexible to cater for multiple use cases and scenarios
  • Review existing applications and optimize accordingly
  • Research, propose, and leverage commercial tools, packages, best practices to improve organizational software engineering capabilities
  • Build automation including CI/CD and automated testing
  • Develop back-end components to improve responsiveness and overall performance
  • Design and implement reliable, low-latency, and highly performant applications
  • Collaborate with other developers and engineers to resolve errors and fix bugs
  • Participate in code review of own and other developer's code in accordance with code review guidelines.
  • Mentor junior developers' technical product understanding and provide coaching to meet internal coding best practices.
  • Provide internal and external training of internally developed software systems.

Desired Candidate Profile

  • Bachelors in Engineering, Computer Science (or equivalent experience)
  • 5+ years of years experience working with Python Development
  • Experience creating and deploying REST APIs
  • Nice to have some Docker and Linux experience (Shell/Bash scripting)
  • Use of Continuous Integration frameworks e.g. Jenkins,
  • Prior experience profiling, debugging, tracing, and or parallelizing/optimizing Python code is desirable
  • Strong expertise coding in Python, SQL, Git, and AWS Cloud
  • Experience effectively communicating with project managers and front-end engineers
  • Experience consulting with external customers and internal technical teams
  • Work directly with line of business developers to gather requirements, understand business context and translate this into a set of work items for delivery
  • Previous experience implementing the entire software development lifecycle: requirement gathering, design, implementation, testing, and handover to line of business teams
  • Experience with unit testing
  • Excellent troubleshooting skills
  • Strong verbal and communication skills
  • Good project management skills
  • Delivers quality work within budget and timeline constraints


  • B.Tech/B.E. in Any Specialization, B.Sc in Any Specialization.

This job has expired.

Job Action

More Jobs By this Company

Similar Jobs

Search, Apply & Get Job: FREE