Development Team Lead
Trajan Wealth LLC · Scottsdale, AZ · Yesterday
On-siteBusiness DevelopmentFull-time
Duties and responsibilities
- Lead the Development Team on a day-to-day basis including standups, quarterly reviews, annual reviews, coaching, mentoring, workload management, and team development.
- Manage and develop software engineers across multiple disciplines, including full-stack developers, integration engineers, and application developers.
- Foster a culture of accountability, collaboration, innovation, and continuous improvement.
- Partner with leadership to establish priorities, resource planning, and technology roadmaps.
Technical Leadership
- Lead the design, development, implementation, and support of enterprise software solutions, integrations, and digital platforms.
- Own the overall technical direction and architecture of Trajan Wealth's application ecosystem, including the Java/Spring Boot microservices backend, React front end, and supporting APIs and data stores.
- Ensure solutions are scalable, secure, reliable, and aligned with business objectives.
- Establish coding standards, development best practices, documentation standards, and architectural guidelines across the Java and React codebases.
- Conduct design reviews and provide technical oversight on complex engineering initiatives.
- Evaluate emerging technologies and recommend solutions that improve efficiency, automation, and scalability.
Application Development
- Remain hands-on – personally design and build key features across the Spring Boot backend and React front end, not just oversee them.
- Collaborate with product owners and business stakeholders to gather requirements and translate them into technical solutions.
- Ensure high-quality software delivery through code reviews, testing strategies, and development standards.
- Guide development of client-facing applications, internal business systems, workflow automation, and enterprise integrations.
- Drive modern, full-stack development practices – RESTful and API-first design, microservices, component-based React UIs, automated testing, and cloud-native deployment.
DevOps, Cloud & Operations
- Establish and manage software development lifecycle (SDLC) processes and DevOps standards.
- Lead the implementation and maintenance of CI/CD pipelines, automated testing, and deployment processes.
- Promote infrastructure automation, containerization (Docker/Kubernetes), monitoring, observability, and operational excellence.
- Ensure applications meet uptime, performance, and security requirements.
- Support production environments, incident management, root cause analysis, and continuous improvement initiatives.