Senior Software Engineer
The Senior Software Engineer role offers tremendous opportunities for advancement. We are seeking a highly skilled and industrious individual who can independently initiate tasks, manage multiple responsibilities efficiently, and produce outcomes swiftly in a dynamic work setting. The ideal candidate must be a collaborative team member who possesses a history of crafting high-performance applications for sizable corporate clients. Possess expertise in agile product development practices, and a proven history of prioritizing and meeting project deadlines with dedication and a strong sense of urgency. Reporting directly to the Director of Engineering, this role is vital in supporting the professional development of teammates through mentoring and guidance.
What youve got:
- Designing, developing, testing, deploying, and maintaining applications to support business requirements.
- Providing leadership, guidance, coaching, and expertise around software engineering best practices.
- Initiates collaborative efforts to craft sustainable long-term solutions and demonstrates forward-thinking by proposing innovative ideas.
- Working with legacy code, addressing challenges, enhancing it, and performing maintenance by introducing new features. Additionally, there is potential for implementing architectural improvements.
- Troubleshooting and resolving technical issues through debugging.
- Estimating the level of effort required for user stories and tasks.
- Active participation in Agile/SCRUM processes and ceremonies.
- Bachelors Degree in Computer Science, or equivalent.
- A minimum of 5 years' experience in software development.
- Proficiency in leadership, offering guidance, and mentorship.
- Strong teamwork and effective communication skills.
- Adds value from a technical perspective and liaises effectively between technical and non-technical stakeholders.
- Demonstrated initiative in identifying and addressing technology-related issues and opportunities, actively contributing to the business's success.
- Strong interpersonal, written, and verbal communication skills.
- Proven experience working effectively in a team-oriented, collaborative environment.
- Ability to create and maintain technical documentation.
- Local to Scottsdale, AZ for 1 to 2 days for onsite whiteboarding.
- Google Cloud
- CI/CD Build and Release Pipelines
- Experience in the Retail Industry
To find more great tech-centric jobs, please visit www.phoenixstaff.com.