This job has expired.
Intertech, Inc
Expired

Lead Software Engineer - Remote

$55 - $70/hour (Estimated)Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

Lead Software Engineer – Remote

Contract to Hire

The role of the Lead Software Engineer is to build and provide ownership over, high-quality, innovative, and high-performance software that complies with coding standards and technical design.

The Lead Software Engineer is also responsible for leading and mentoring technical teams through the project lifecycle. You will be responsible for defining, designing and estimating technical work, and overseeing the quality of technical deliverables.

Essential Functions and Responsibilities:

  • Lead a full-stack team of developers on a project including a React front-end and a .NET Framework Web API back-end.
  • Work in an Agile Scrum environment, focusing on sustainable development of high performance scalable, and maintainable enterprise solutions.
  • Drive and actively participate in design discussions around architecture and business requirements with Architects, Product Owners, and Business Analysts. Own a fairly undefined and unbounded problem and drive the team towards a scalable design and solution.
  • Provide technical leadership, direction, and oversight of development teams throughout the software development lifecycle.
  • Provide recommendations for continuous improvement and development best practices across products, teams, architecture, and implementations.
  • Ensure successful system delivery to the production environment and assist the operations and support team in resolving production issues as necessary.
  • Participate in code reviews to ensure adherence to coding best practices.

Education and/or Experience:


  • Significant experience in software development delivering solutions into production and a track record of getting stuff done.
  • Self-motivating, self-directing, a great communicator, and a desire to take personal responsibility to complete tasks and solve problems.
  • Prior enterprise-level development and lifecycle experience. Experienced in working on large enterprise, high-availability, software products before.
  • Experience in web UX development including JavaScript, CSS, React and Redux
  • Strong understanding of the .NET development stack, relational databases, SQL, and ORM technologies working on the Microsoft Azure, or similar, cloud platform.
  • Experience developing software in an agile environment and shipping features in a fast-moving, cross-disciplinary team (Product Owners, Designers, Business Analysts, QA, etc.)
  • Experience successfully working remotely and/or with geographically dispersed teams.
  • Mortgage industry and/or Financial Services experience is a plus.

Knowledge, Skills, and Abilities:

  • Ability to communicate information effectively at all levels is critical to success in this role.
  • Ability to remain current on technical updates and apply new knowledge to the job.
  • Strong analytical skills to solve and model complex business requirements.
  • Sound understanding of software development best practices.
  • Ability to collaborate on a cross-disciplinary team with and clearly communicate solutions to both technical and non-technical team members.
  • Must exhibit strong professionalism and be effective working with senior management.
  • Ability to multitask and effectively manage time.
  • Ability to perform tasks and complete projects with minimal supervision.
  • Ability to work on call support including weekends on rotational basis
  • Ability to provide, as well as receive, feedback collaboratively and in a constructive manner.

Other JavaScript contracts

Remote
0
USD
/hr

0 outside IR35 JavaScript contracts