Software Engineer
Apply Now Posted 3 hours agoAbout 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