Key Responsibilities :
- Develop and maintain scalable backend components using Python and Java to support high-traffic enterprise applications.
- Write optimized SQL queries and manage database schemas to ensure data integrity and high performance for end-users.
- Collaborate with the engineering team to deploy and monitor services on the Azure cloud platform, ensuring high availability and system uptime.
- Implement efficient algorithms and data structures to solve complex computational problems and improve overall system latency.
- Participate in code reviews and technical discussions to uphold high standards of code quality and maintainability across the codebase.
Required Skillset :
- Proficiency in Python and Java with a solid understanding of object-oriented programming and software design patterns.
- Strong grasp of data structures and algorithms,
with the ability to apply them to optimize application performance.
- Demonstrated experience in writing complex SQL queries and managing relational databases.
- Familiarity with Azure cloud services and the ability to deploy applications within a cloud-native environment preferred.
- Excellent analytical and problem-solving skills, with the ability to communicate technical concepts clearly to team members.
- A degree in Computer Science or a related technical field, combined with a proactive attitude toward learning new technologies.
- Ability to work effectively in a cooperative, fast-paced office environment in Bangalore.
Interview Process:
- Round 1: Assessment
- Round 2: Technical Interview (Pair Coding)
- Round 3: HR Interview
📌 Junior Software Engineer - Data Structure & Algorithm (India)
🏢 Litwork
📍 India