Software Engineer

Full Time2 weeks ago

Employment Information

Responsibilities

Software Development and Requirements Gathering:


Design, code, test, and deploy software applications based on specified requirements.
Collaborate with stakeholders to understand and document functional and non-functional requirements.


System Design, Customization, and Integration:


Create software architecture and design specifications to guide the development process.
Customize ERP modules to meet specific business needs and integrate with other systems as necessary.


Testing and Quality Assurance:


Develop and execute test plans to ensure software reliability, performance, and quality.


Maintenance and Support:


Troubleshoot issues in existing applications and implement necessary updates or enhancements.
Provide technical support to users, addressing issues related to ERP functionality and usability.


Data and ERP System Management:


Oversee the installation, configuration, and maintenance of ERP software.
Ensure data integrity within the ERP system by managing data entry, updates, and reporting.


Training and Documentation:


Conduct training sessions for users on ERP functionalities.
Maintain documentation for processes and procedures.
Produce comprehensive documentation for code, systems, and user manuals.


Performance Monitoring and Stakeholder Collaboration:


Monitor system performance and troubleshoot any issues to ensure optimal operation.
Work closely with various departments to gather requirements for system enhancements or new features.
Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver high-quality software solutions.


Recommended Certifications


AWS Developer, Azure Developer, Java Certification, CKA, CSSLP, CSM
SAP ERP Essential Training, Dynamics 365 Fundamentals, NetSuite ERP
Consultant, Oracle SaaS ERP certifications, ERP Implementation management