Job Description
Are you a driven Software Engineer looking for a full-time opportunity with an immediate start date in Tucson, AZ? Apex Innovations is expanding our technical team and we are seeking a visionary Senior Software Engineer to lead our development initiatives.
We offer a competitive compensation package, a collaborative work environment, and the chance to work on cutting-edge projects. If you are ready to advance your career today, we want to hear from you.
Why Apply?
- Competitive salary and comprehensive benefits.
- Hybrid work model (Tucson, AZ office & Remote).
- Professional growth and leadership training.
Responsibilities
- Architect and develop scalable, high-performance software solutions using modern languages and frameworks.
- Lead the design and implementation of complex software features from conception to deployment.
- Mentor junior developers and conduct thorough code reviews to maintain high standards.
- Collaborate closely with product managers and UX designers to translate requirements into technical specifications.
- Identify and resolve technical bottlenecks to ensure system stability and performance.
- Stay current with emerging technologies and industry best practices to drive innovation.
Qualifications
- Minimum of 5 years of professional software development experience.
- Proficiency in at least two major programming languages (e.g., Python, Java, JavaScript/TypeScript).
- Strong understanding of database systems (SQL, NoSQL) and RESTful APIs.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience with Agile/Scrum methodologies and CI/CD pipelines.
- Excellent problem-solving skills and the ability to work in a fast-paced environment.