Job Description
Are you a highly skilled Software Engineer seeking a new challenge with a market-leading organization? Apex Digital Solutions is currently expanding our engineering team and looking for top talent to join us in Phoenix, AZ. We offer a competitive salary, a modern work environment, and the opportunity to start immediately.
We are looking for a proactive problem solver who thrives in a fast-paced agile environment. If you have a passion for building scalable software and want to work with cutting-edge technologies, we want to hear from you.
Responsibilities
- Design, develop, and maintain high-quality, scalable software solutions using modern programming languages.
- Collaborate with cross-functional teams of product managers, designers, and engineers to define and implement features.
- Write clean, efficient, and well-documented code following industry best practices and coding standards.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Troubleshoot and debug complex issues to ensure system stability and performance.
- Participate in the full software development lifecycle, from requirements gathering to deployment.
Qualifications
- Minimum of 5 years of professional experience in software development.
- Strong proficiency in Python, Java, or JavaScript.
- Familiarity with Cloud platforms (AWS/Azure) and containerization tools (Docker/Kubernetes).
- Experience with SQL/NoSQL databases and data modeling.
- Excellent problem-solving skills and the ability to work independently.
- Strong communication skills and the ability to articulate technical concepts to non-technical stakeholders.