Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills :
Python (Programming Language)
Good to have skills :
NA
Minimum
3
year(s) of experience is required
Educational Qualification :
15 years full time education
Summary: As a Custom Software Engineer, you will develop custom software solutions to design, code, and enhance components across systems or applications. Your typical day will involve collaborating with cross-functional teams to understand business requirements, utilizing modern frameworks and agile practices to deliver scalable and high-performing solutions tailored to specific business needs. You will engage in problem-solving discussions, ensuring that the software solutions meet the evolving demands of the organization while maintaining a focus on quality and efficiency. Develop, test, and maintain backend applications using Python and Node.js. Roles & Responsibilities: - Build and consume RESTful APIs and microservices. - Deploy and manage applications on AWS (EC2, Lambda, S3, etc.). - Collaborate with the front-end team to integrate user-facing elements with server-side logic. - Participate in code reviews, testing, and debugging to ensure high-quality output. - Work closely with the DevOps team to automate deployment and CI/CD processes. - Stay updated with emerging technologies and best practices in backend development and cloud computing. - Expected to perform independently and become an SME. - Required active participation/contribution in team discussions. - Contribute in providing solutions to work related problems. - Collaborate with stakeholders to gather and analyze requirements for software development. - Implement best practices in coding and software design to enhance system performance. Professional & Technical Skills: - Develop, test, and maintain backend applications using Python and Node.js. - Must To Have Skills: Proficiency in Python (Programming Language). - Strong understanding of software development methodologies and agile practices. - Experience with modern frameworks for building scalable applications. - Ability to troubleshoot and resolve software issues efficiently. - Familiarity with version control systems such as Git. Additional Information: - The candidate should have minimum 3 years of experience in Python (Programming Language). - This position is based at our Bengaluru office. - A 15 years full time education is required.
15 years full time education
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.