Project Role :
Custom Software EngineerProject Role Description :
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 :
Java Full Stack DevelopmentGood to have skills :
NAMinimum 5 Year(s) Of Experience Is Required
Educational Qualification :
15 years full time educationSummary: 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, utilizing modern frameworks, and applying agile practices to deliver scalable and high-performing solutions that meet specific business needs. You will engage in problem-solving and innovation to ensure that the software solutions are tailored effectively to the requirements of the organization. Roles & Responsibilities: - Expected to be an SME. - Develop required web applications and services by analyzing business functional/technical requirements and assist in implementing them - Support the technical development, following clean code principles - Deploy, monitor, maintain, and improve the services - Implement tools and best practices for release, environment, and configuration management to improve deploy success rates. - Contribute to best practices for creating elegant, efficient, and reusable code - Demonstrate your creative, technical, and analytical skills on a regular basis - Identify and work with people and systems impacted by functional and non-functional requirements - Collaborate with other global tech and cross-functional teams to work towards global tech solutions. - Passionate about technology and development of IT systems and applications - profound learner with ability to be creative and rise to the challenge of delivery timelines. - Pay an intense amount of attention to the quality of the product, data, and code you produce - Able to improve older code bases, as well as apply modern best practices to new projects - Confidence to challenge assumptions and ‘pushback’ on unreasonable demands where necessary - Curious and collaborative, comfortable working independently, as well as in a team the go-to person for the latest development innovation Professional & Technical Skills: - Must To Have Skills: Proficiency in Java Full Stack Development. - Deep understanding of all aspects of the application development (SDLC) and support life cycle - Strong in analysis, design, development, testing and troubleshooting solutions. - Skills in Java, Spring boot and Python technologies. - Skills in using SQL, JPA, and databases like PostgreSQL or Azure SQL. - Good practical experience with HTML, CSS, JavaScript, and ReactJS for rapid prototyping. - Exposure to building cloud native solutions using microservices and containers like docker. - Fluent in development methods, tools and techniques, systems design and architecture - Comfortable working with people from a diversity of backgrounds and cultures - Well-developed business communication skills – both written and verbal - Ability to naturally facilitative approach to problem solving - Strong personal prioritization and time management Additional Information: - The candidate should have minimum 6 years of relevant experience in Java Full Stack Development. - This position is based at our Pune office. - A 15 years full time education is required.