i
Woovly India
1 Woovly India Software Development Engineer II Job
3-5 years
Woovly - Software Development Engineer II - Backend Architecture (3-5 yrs)
Woovly India
posted 22d ago
Flexible timing
Key skills for the job
Designation : Backend Engineer
Job Location : Bangalore (WFO - Onsite)
Open Position : 1
Employment Type : Full Time
Position Level : Individual Contribution
Department : Engineering
About the Role :
Key Responsibilities :
- Full-Stack Development : Take ownership of end-to-end software development, from concept and design to implementation and deployment, while actively participating in both frontend and backend development.
- System Design : Analyze requirements and design robust, scalable, and maintainable backend systems, including databases, APIs, and distributed systems.
- Database Design and Management : Design and implement databases, including data models, schemas, and queries, to ensure data integrity and optimize query performance.
- Project Ownership : Manage projects from inception to completion, ensuring timely delivery of high-impact features and enhancements while collaborating with product managers and stakeholders to define project scope and objectives.
- Problem Solving : Analyze and resolve complex technical challenges, applying critical thinking and innovative approaches to find optimal solutions that meet project requirements and quality standards.
- Code Quality and Best Practices : Champion software development best practices, conduct code reviews, and establish coding standards to maintain code quality and foster a culture of excellence within the development team.
- Collaboration : Collaborate with cross-functional teams, including product management, UX/UI designers, and quality assurance, to ensure seamless integration of features and maintain a high level of product excellence.
- Innovation and Research : Stay up-to-date with emerging technologies and industry trends, conducting research and prototyping to explore new solutions and drive innovation.
- Documentation : Create and maintain technical documentation, including system architecture, design documents, and API specifications, to facilitate knowledge sharing and future development.
Qualifications & Requirements :
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- 3-5 years of experience in backend development.
- Experience with microservices architecture.
- In-depth knowledge of software design patterns, data structures, algorithms, and system architecture principles.
- Knowledge in full-stack software development, including proficiency in multiple programming languages and technologies, such as JavaScript, PHP, or Python.
- Strong problem-solving skills and the ability to lead technical discussions and influence technical decisions.
- Experience with cloud-based technologies and distributed systems is a plus.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively with a diverse team.
- Passion for learning and continuous improvement, combined with a drive to stay at the forefront of technology trends.
Join our high-performing team and take on challenging projects that will shape the future of our company. If you are a seasoned and ambitious software engineer ready to make a significant impact, we encourage you to apply and contribute your skills to our success.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Software Development Engineer II roles with real interview advice
3-5 Yrs