Job Description
Collaborate with front-end developers to design functional and cohesive code that will enhance user experience.
Participate in BizOps and DevOp meetings to ensure integration between all parts of the platform and project plan.
Create code and tests, build prototypes, solve issues, profile and analyze pain points.
Write and review unit and functional test automation scripts to ensure correct information is transmitted over our various API channels.
Optimize web servers to ensure performance and scalability.
Regularly update stakeholders on the progress of the project roadmap.
Participate in code reviews to maintain a high-quality code culture.
Work with and mentor junior engineers on best practices.
Requirements
A degree in computer programming, computer science, or a related field.
5-8 years of experience working in a software engineering role.
Strong hands-on experience working with the Python programming language.
Experience working with Python frameworks (e.g. Django, Flask)
Hands-on experience building RESTful APIs and working with GraphQL, Websockets.
In-depth understanding of computer science fundamentals (e.g. data structures, algorithms, operating systems, networks, databases).
Deep experience working with relational databases (e.g. PostgresSQL), and technologies such ad Redis, Elasticsearch, Solr.
Experience building large, scalable distributed systems with a good understanding microservices architecture.
Experience with performance tuning, caching, and concurrency handling.
Able to work independently and collaboratively.
Project and time management skills.
Strong problem solving and verbal and written communication skills.
5.00-8.00 Years
💡 Quick Summary
Seeking a career-building opportunity? The Senior Backend Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
