Job Description
Are you a passionate Software Engineer looking to make an impact in a cutting-edge environment? Apex Systems is seeking a Senior Software Engineer to join our dynamic team in Mesa, Arizona.
We are a forward-thinking company dedicated to building scalable solutions that drive business growth. In this role, you will collaborate with cross-functional teams to design, develop, and deploy high-quality software products.
Why Join Us?
- Competitive salary and comprehensive benefits package.
- Flexible work arrangements and professional development opportunities.
- Work with the latest technologies in a supportive, agile culture.
Responsibilities
- Design, develop, and maintain scalable web applications using modern technologies.
- Write clean, efficient, and well-documented code.
- Participate in code reviews and provide constructive feedback to team members.
- Collaborate with product managers and designers to define features and user stories.
- Troubleshoot and debug complex technical issues.
- Contribute to the technical architecture and system design discussions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Minimum of 5 years of professional software development experience.
- Proficiency in at least two core programming languages (e.g., Java, Python, C#, JavaScript).
- Strong understanding of front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with cloud platforms (AWS, Azure, or GCP).
- Excellent problem-solving skills and attention to detail.