Encora Logo

Encora

Python Backend Developer

Posted 12 Days Ago
Bangalore, Bengaluru, Karnataka
Senior level
Bangalore, Bengaluru, Karnataka
Senior level
The Senior Backend Developer (Python) is responsible for designing and developing software applications that meet business needs, leading technical projects, mentoring junior engineers, and improving software development practices in a collaborative environment.
The summary above was generated by AI

Backend Developer (Python) 

Important Information

Location: Bangalore

Experience: 4-8 Years

Job Mode: Full-time 

Work Mode: Hybrid (Pune, Hyderabad, Chennai & Bangalore)



Job Summary

As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will collaborate with cross-functional teams to understand business requirements and translate them into scalable and efficient software applications. Your role will involve leading technical projects, mentoring junior engineers, and continuously improving software development practices to ensure the delivery of robust and reliable software systems.


Responsibilities and Duties

  • Design and develop software applications that meet business needs and technical requirements.
  • Lead technical projects from concept to completion, ensuring high-quality deliverables.
  • Collaborate with cross-functional teams to gather requirements and design software solutions.
  • Write clean, maintainable, and efficient code following best practices in software development.
  • Perform code reviews, provide feedback, and mentor junior engineers to foster skill development.
  • Troubleshoot and debug software issues, providing timely resolutions to ensure system reliability.
  • Continuously improve software development processes and practices to enhance team productivity.
  • Stay updated with industry trends and emerging technologies, applying them as appropriate.


Qualifications and Skills

  • Bachelor’s degree in computer science, software engineering, or a related field.
  • Extensive experience in software development with a focus on designing and building scalable applications.
  • Strong understanding of software development life cycle (SDLC) and agile methodologies.
  • Minimum 6 years of professional experience in back-end development.
  • Proficient in Python and frameworks- FastAPI
  • Good experience in database technologies such as PostgreSQL, or MongoDB.
  • RESTful API development experience is must.
  • Hands on experience in Azure.
  • Excellent problem-solving and analytical skills, with a strong focus on software quality.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.


Additional Requirements

Technologies: Python, FastAPI, MongoDB, PostgreSQL, Azure

Competencies: 

Certifications:

About Encora

Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.

At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Top Skills

Python

Similar Jobs

18 Days Ago
Bengaluru, Karnataka, IND
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As an Experienced Software Engineer, you will work within an agile team to design and develop technology products. Responsibilities include building scalable systems using Java or Python, ensuring high-quality code production, and contributing to software architecture and design. You'll also analyze large data sets and drive continuous improvements.
25 Days Ago
Bengaluru, Karnataka, IND
Hybrid
951 Employees
Junior
951 Employees
Junior
Payments
Build and maintain clean, manageable code for backend server components, participate in on-call rotation, evaluate new technologies, and implement solutions to maximize development efficiency.
Be an Early Applicant
18 Days Ago
Bangalore, Bengaluru, Karnataka, IND
175 Employees
Senior level
175 Employees
Senior level
Security • Cybersecurity
The Software Engineer II - Fullstack at Abnormal Security will develop and enhance the Data Integration Platform using Python and React. Responsibilities include designing scalable web applications, conducting testing and debugging, providing technical support, and collaborating with team members on code reviews and system design.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account