Job Description
We are urgently hiring a talented Software Engineer to join our elite team at Apex Digital Solutions. If you are passionate about building scalable, robust software and thrive in a high-performance environment, this is your chance to make a significant impact.
As a key member of our engineering squad, you will work on cutting-edge projects that power the future of technology. We offer a competitive salary, comprehensive benefits, and a culture that fosters innovation and growth.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to define and implement technical solutions.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Conduct code reviews, perform debugging, and troubleshoot complex issues to ensure system stability.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Optimize applications for maximum speed and scalability.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
- 3+ years of professional experience in software development.
- Proficiency in Python, Java, or JavaScript.
- Experience with SQL databases and ORM tools.
- Strong understanding of RESTful APIs and web services.
- Familiarity with cloud platforms such as AWS or Google Cloud.
- Excellent problem-solving skills and attention to detail.