As a Custom Software Engineer, a typical day involves designing and developing tailored software solutions that integrate seamlessly with existing systems. The role requires continuous enhancement of software components to improve performance and scalability. Collaboration with cross-functional teams is essential to ensure that the solutions meet specific business requirements while adhering to modern development methodologies and frameworks. The work environment encourages innovation and agility, focusing on delivering high-quality, efficient software that supports organizational goals.
Roles & Responsibilities:
- 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 understand business needs and translate them into technical requirements.
- Maintain and improve existing software applications to ensure optimal functionality and user experience.
- Document software designs, processes,
and updates to facilitate knowledge sharing and future maintenance.
- Support junior team members by providing guidance and sharing best practices.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in Electronic Data Interchange (EDI).
- Experience with software development lifecycle and agile methodologies.
- Strong problem-solving skills with the ability to troubleshoot and resolve technical issues efficiently.
- Familiarity with integration of custom software solutions within complex system environments.
- Ability to write clean, maintainable, and well-documented code.
- Positive communication skills to effectively collaborate with team members and stakeholders.
Additional Information:
- The candidate should have minimum 2 years of experience in Electronic Data Interchange (EDI).
- This position is based at our Bengaluru office.
- A 15 years full time education is required."