← Back to jobs

Software Engineer

AMG Holdings · ET · FULL_TIME
Apply Now Posted 3 hours ago

About the Role

The Software Engineer will design, develop, test, deploy, and maintain scalable software solutions while collaborating across teams to improve system performance and ensure high-quality code throughout the development lifecycle.

Responsibilities

  • Design, develop, test, deploy, and maintain software applications and system components
  • Analyze business and technical requirements and translate them into functional solutions
  • Write clean, efficient, maintainable, and well-documented code
  • Perform debugging, troubleshooting, and issue resolution to ensure application stability
  • Participate in software architecture, system design, and code review activities
  • Collaborate with cross-functional teams including QA, infrastructure, and business stakeholders
  • Develop and execute testing procedures to ensure software quality and performance
  • Monitor application performance and implement enhancements when required
  • Maintain software documentation and technical specifications
  • Ensure compliance with development standards, security requirements, and best practices

Skills Required

JavaC#PythonJavaScriptPHPDatabasesVersion Control SystemsSDLC MethodologiesDebuggingTesting ProceduresSoftware ArchitectureSystem IntegrationGitAgile

Fields of Study

  • Computer Science
  • Information Technology
  • Computer Engineering
  • Network Engineering

How to Apply

Apply via the job link: https://geezjobs.com/job-detail/software-engineer-amg-holdings