LUCKNOW, IND
10 hours ago
Software Backend Developer
**Introduction** At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk **Your role and responsibilities** * Design, develop, and maintain web applications and SaaS products with a focus on scalability, performance, and user experience. * Collaborate with cross-functional teams to gather requirements, design solutions, and implement features. * Utilize data structures and OOP principles to solve complex problems and optimize application performance. * Write clean, maintainable, and efficient code following best practices. * Conduct code reviews, unit testing, and integration testing to ensure code quality and reliability. * Continuously monitor and improve the performance of the applications. **Required technical and professional expertise** * Smart engineers who have preferably built scalable web applications and understand microservices architecture * Strong knowledge of data structures and object-oriented programming concepts. * Experience in web application and SaaS development. * Proficiency in at least one of the following programming languages: Ruby, Python, Java or Go. * Solid understanding of web technologies (HTML, CSS, JavaScript) and frameworks. * Experience with RESTful APIs, microservices architecture, and cloud platforms. * Familiarity with version control systems (e.g., Git) and CI/CD pipelines. * Strong problem-solving skills and attention to detail. * Excellent communication and teamwork abilities. * Knowledge of database management systems (MySQL/Postgres) * Experience with testing frameworks and tools. **Preferred technical and professional experience** * Database Management: Proficiency with MySQL or MariaDB for designing and optimizing relational databases. * Frontend Skills: Experience with jQuery for building interactive user interfaces. * Architecture Design: Passion for modern architecture and design principles, with experience in designing and building microservice architectures. * Agile Mindset: Familiarity with Agile development practices and a proactive attitude toward improving systems to benefit teammates and users. * Team Collaboration: A strong commitment to collaborative development and delivering high-quality solutions in an iterative environment.
Confirm your E-mail: Send Email