Job Description
We are looking for a Senior Software Engineer to join our fast-paced team in Tucson, AZ. This is an urgent hire to meet critical project deadlines and drive our next phase of growth.
As a key member of our engineering squad, you will architect robust solutions that scale with our business. We offer a competitive salary, flexible remote options, and a dynamic work environment.
Responsibilities
- Develop and maintain high-quality, scalable software applications.
- Lead technical design reviews and architectural planning.
- Collaborate with product managers and designers to define feature requirements.
- Optimize application performance and ensure security best practices.
- Mentor junior developers and conduct code reviews.
Qualifications
- 5+ years of professional software development experience.
- Proficiency in Java, Python, or JavaScript (React/Vue preferred).
- Experience with cloud platforms such as AWS or Azure.
- Strong understanding of database management systems (SQL/NoSQL).
- Excellent problem-solving and communication skills.