What are the responsibilities and job description for the Software Engineering Manager position at HireRising?
We’re looking for a strong Java Technical Lead who can balance hands-on development with team leadership and 3 years of management experience. The ideal candidate will spend about 50% of their time in technical oversight (including coding, if needed) and 50% in leadership responsibilities, managing a blended team of 2 FTEs and 10 nearshore contractors.
Key Responsibilities:
- Participate in coding as needed (occasionally, for coverage).
- Conduct code reviews and ensure technical quality.
- Lead and mentor agile teams, holding team members accountable and coaching where necessary.
- Guide architecture and design aligned with business goals.
- Collaborate closely with cross-functional teams to ensure smooth project delivery.
- Support applications that integrate with third-party services (SkyTouch & Choice Hotels interface).
- Drive continuous improvement in development standards, performance, and security.
Technical Requirements:
- Strong Java/JEE development background.
- Experience with Spring MVC, REST APIs, JavaScript, AWS (especially serverless components).
- Familiar with tools such as Git, Maven, Jenkins, RabbitMQ, SQS, Veracode, SAST/DAST.
- Solid understanding of application performance, observability, and profiling tools.
- Familiarity with front-end frameworks (Angular/React) is a plus.
Leadership Expectations:
- Provide coaching, feedback, and performance reviews.
- Help with hiring, onboarding, and resource planning.
- Promote best practices and mentor team members on career growth.
Qualifications:
- Bachelor’s in Computer Science or related field.
- 7 years in software development, 3 in a technical leadership role.
- Strong understanding of SDLC, cloud architectures (AWS), and distributed systems.
This full-time, 4-day onsite role is located at 18615 N Claret Dr, Scottsdale, AZ 85255.
Salary : $140,000 - $160,000