Epicareer Might not Working Properly
Learn More

Software Engineer

Salary undisclosed

Apply on


Original
Simplified

Key Responsibilities:

Software Maintenance and Updates:

  • Update and maintain existing software applications to ensure compatibility with evolving requirements.
  • Implement patches, bug fixes, and updates in a timely manner.
  • Collaborate with development teams to integrate new features and improvements.

Troubleshooting and Debugging:

  • Identify and resolve software-related issues reported by end-users.
  • Debug and analyze code to find and fix software defects.
  • Collaborate with development teams to implement long-term solutions for recurring issues.

ERP Management:

  • Manage and optimize the ERP system to enhance business processes.
  • Serve as the primary point of contact for external service providers.

Collaboration and Communication:

  • Work closely with software developers, quality assurance teams, and end-users to understand and address software-related concerns.
  • Collaborate with vendors for software support and technical assistance.

Performance Optimization:

  • Monitor and optimize software performance.
  • Implement improvements to enhance the efficiency and responsiveness of software applications.
  • Keep abreast of emerging software technologies and recommend updates as needed.

    Qualifications:
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of relevant working experience.
  • Proven experience as a Software Engineer or in a similar role.
  • Strong proficiency in programming languages (e.g., PHP, SQL query, .NET C#) is essential.
  • Advantageous if able to handle additional languages such as Java, C++, and Python, and experience with version control systems (e.g., Git).
  • Experience with debugging tools and methodologies.
  • Strong understanding of ERP systems and their management.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Strong communication and interpersonal skills.