Note: The job is a remote job and is open to candidates in USA. Indrasol is seeking a Technical Lead for a remote contract-to-hire position with a mortgage-industry client. The role combines hands-on software engineering, technical leadership, architecture, mentoring, and delivery coordination, with a gradual transition into Engineering Manager responsibilities.
Responsibilities
- Provide technical leadership for the design, development, testing, and delivery of scalable software applications
- Remain hands-on with coding, code reviews, troubleshooting, and technical problem solving
- Lead architecture and technical design discussions and help establish engineering best practices
- Work closely with product managers, business stakeholders, architects, QA, DevOps, and other engineering teams
- Break down business requirements into technical solutions, development tasks, and delivery plans
- Mentor and coach software engineers and help improve overall team engineering capabilities
- Drive code quality, maintainability, performance, security, and reliability
- Identify technical risks, dependencies, and engineering challenges early and help resolve them
- Participate in sprint planning, estimation, backlog refinement, and Agile delivery activities
- Support production issues and perform root-cause analysis when required
- Help establish development standards around coding, testing, CI/CD, observability, and software engineering practices
- Gradually assume Engineering Manager responsibilities, including team leadership, workload planning, performance coaching, hiring support, and career development
- Partner with business and technology leadership to ensure engineering priorities align with business objectives
- Develop an understanding of mortgage business processes and ensure solutions meet relevant business, security, compliance, and regulatory requirements
Skills
- 8+ years of professional software engineering experience, with significant hands-on application development experience
- 2+ years of experience serving as a Technical Lead, Lead Engineer, Senior Engineer, or similar technical leadership role
- Strong programming and software engineering fundamentals with the ability and willingness to actively contribute code
- Experience designing and developing enterprise-grade, distributed, or cloud-based applications
- Strong understanding of object-oriented design, APIs, microservices, databases, integration patterns, and modern application architecture
- Experience with automated testing, code reviews, CI/CD, source control, and modern software development practices
- Strong debugging, troubleshooting, and performance-analysis skills
- Demonstrated experience mentoring and providing technical guidance to engineers
- Experience working in Agile/Scrum software development environments
- Strong communication skills with the ability to work effectively with both technical and non-technical stakeholders
- Ability to balance hands-on engineering responsibilities with technical leadership and team coordination
- Strong interest in progressing into an Engineering Manager / people leadership role
- Understanding of the mortgage lifecycle, including areas such as:
- Loan origination
- Underwriting
- Pricing and eligibility
- Closing
- Loan servicing
- Secondary market
- Mortgage integrations and data exchange
- Candidates should be comfortable working collaboratively with distributed engineering and business teams
- Previous experience in the mortgage, lending, banking, financial services, or fintech industry
- Experience working with mortgage platforms, LOS systems, servicing platforms, or related financial technology applications
- Familiarity with regulatory, security, privacy, and compliance requirements within financial services
- Experience with cloud platforms such as AWS, Azure, or GCP
- Experience with modern application architectures including microservices, REST APIs, event-driven systems, containers, and Kubernetes
- Previous experience acting as a team lead, delivery lead, or informal people manager
- Experience participating in hiring, interviewing, performance feedback, or engineer career development
- Mortgage industry experience is strongly preferred, although candidates with strong technical leadership experience from banking, lending, fintech, or other regulated financial-services environments will also be considered
Benefits
- Remote position
- Provides increasing opportunities to lead people, projects, and engineering delivery
- Contract-to-hire employment arrangement
Company Overview
Company H1B Sponsorship