Job Description
Join the Apex Dynamics Team – Where Innovation Meets Impact.
We are a rapidly growing technology firm based in the heart of Tucson, dedicated to revolutionizing the enterprise software landscape. We are looking for a passionate and skilled Senior Software Engineer to join our elite engineering squad. In this role, you won't just write code; you will architect scalable solutions that power businesses across the nation. If you thrive in a dynamic environment and want to push the boundaries of what's possible in software development, we want to hear from you.
Why Choose Us?
- Competitive salary and comprehensive benefits package.
- Flexible work environment with hybrid options.
- Professional development and continuous learning opportunities.
- State-of-the-art tech stack and modern development practices.
Responsibilities
- Design, develop, and maintain high-quality, scalable software applications using modern languages and frameworks.
- Collaborate with product managers, designers, and other engineers to define project requirements and create technical specifications.
- Write clean, efficient, and well-documented code, adhering to best practices and coding standards.
- Participate in code reviews to ensure code quality, security, and performance optimization.
- Identify, troubleshoot, and resolve complex technical issues and system bottlenecks.
- Conduct unit and integration testing to ensure software reliability and robustness.
- Contribute to the continuous improvement of our CI/CD pipelines and development lifecycle.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (Master’s degree preferred).
- 5+ years of professional software development experience in a full-stack or backend capacity.
- Strong proficiency in Python, Java, or JavaScript/TypeScript.
- Experience with React, Node.js, or Spring Boot is a plus.
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Deep understanding of software design patterns, algorithms, and data structures.
- Excellent problem-solving skills and ability to work in a fast-paced, agile environment.