Skip to main content
Portrait of a young businessman working at his desk in a modern officePortrait of a young businessman working at his desk in a modern office
Apply Now


Tech Lead

Job Description

  • A senior level developer responsible for leading a development team
  • Provide hands on development and mentoring as necessary for other members of the development team
  • Coding approximately 50% of the time
  • Define high level application designs
  • Establish technical vision and works with developers to turn it into reality
  • Work with various business owners to understand business needs
  • Ability to communicate to business in easy to understand non-technical terms
  • Translate business needs into technical specifications
  • Meet with business areas to explain technical capabilities of current platform
  • Meet with potential 3rd party integrators to understand possible future capabilities and integration points
  • Ability to delegate and get full productivity from development team in conjunction with immediate supervisor
  • Ability to work on many projects in various stages concurrently
  • Ability to create visual representation of a technical solution
  • Broaden the technical abilities of the development team
  • Participate in robust debate on technical solutions along with Application Architects
  • Ability to create project plans and status reporting
  • Able to find a balance between doing it right and getting it done
  • Success is measured by the team’s success as much as the individual’s abilities

  • 7+ years’ experience with Java/JEE, Servlet/JSP, Spring/Struts, HTML/CSS, JavaScript/Ajax, XML, Web Services SOAP/REST, Hibernate, EJB
  • 2+ years’ experience at project/technical lead level leading a team of developers
  • Angular JS knowledge
  • Willing to learn new technologies/software
  • Ability to work in a fast-paced, dynamic environment
  • Strong work ethic with good time management skills
  • Ability to work with diverse, geographically distributed teams
  • High level of focus and attention to details
  • Proactive approach
  • Take ownership of the work and projects assigned to you
  • Superior Organizational Skills
  • Excellent Communication Skills


Additional Desired Skills:

  • Production Mortgage Industry Experience
  • 4+ years experience at project/technical lead level leading a team of developers
  • 3+ years experience with IBM WebSphere Application Server
  • 3+ years experience with IBM WebSphere Portal and Content Management
  • 1-2 years of Angular JS experience
  • Mulesoft Knowledge or experience


Educational Requirements:

Position requires a Bachelor of Science or Bachelor of Arts degree in Computer Technology, Informatics, Computer Science, Engineering or Business or equivalent experience