Software Engineer - ERP
KeySkills
Job Description
Job Description:
The Software Engineer ? ERP is responsible for maintaining, designing, and developing software applications and systems. With limited supervision, you will collaborate with cross-functional teams to implement new software features aligned with user needs and business goals. You will also upgrade existing software to enhance performance and functionality by writing clean, scalable code, and addressing moderately complex technical issues through effective troubleshooting and debugging. Participation in code reviews and knowledge sharing will be a key part of your role to ensure high code quality across the team.
Key Responsibilities:
-
Software Development:
Design and develop high-quality software solutions by writing clean, maintainable, and efficient code. -
Automation:
Utilize internal deployment platforms, tools, and methodologies to automate software deployment and ensure seamless releases. -
Collaboration:
Work with product managers, designers, and other engineers to gather requirements and deliver scalable solutions that meet business objectives. -
Testing & Debugging:
Write and maintain unit and integration tests for moderately complex systems. Troubleshoot and resolve bugs to maintain application quality. -
Continuous Improvement:
Recommend and implement enhancements in development and deployment processes to improve reliability and efficiency. -
Documentation:
Create and maintain detailed documentation of software applications, deployment procedures, and system configurations. -
Technical Support:
Provide timely technical support and issue resolution for moderately complex problems with deployed applications, ensuring minimal downtime.
-