Obtenez une réponse de cet employeur
Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.
McGough is building an internal software engineering capability and seeks a Lead Software Engineer - Technical Lead to drive architecture, coding standards, and scalable solutions for enterprise applications. This hands‑on role shapes the technical foundation, mentors engineers, and collaborates with business partners to replace manual processes with API-driven workflows.
The role reports to the Senior Manager of Enterprise Applications and may evolve into engineering management as the team
McGough is a respected partner that brings six generations of experience to high profile, unique and complex construction projects. We take great pride in our people and their extraordinary expertise in planning, development, construction and facility management. McGough employee tenure reflects the commitment and pride we share in our work. Ask anyone who knows us - the caliber of our people sets us apart.
McGough is establishing an internal software engineering capability to complement our extensive portfolio of SaaS and enterprise applications.We are seeking a Lead Software Engineer - Technical Lead to serve as a foundational technical leader in this new function.Reporting to the Senior Manager of Enterprise Applications, this position serves as the hands-on technical lead for McGough's internal software engineering team.This role provides technical direction, architecture leadership, code review, mentorship, and hands‑on software engineering skills but does not initially have direct reports or formal people management responsibilities.This is a highly influential technical role. The successful candidate will help establish engineering standards, development practices, architecture patterns, technology choices, DevOps practices, and the technical foundation for a growing internal engineering team.Over time, this role has the potential to evolve into an engineering management position as the McGough engineering organization expands.
A team may see an opportunity to replace a manual workflow with custom software. You would work with business partners, Business Analysts, application and integration owners, and other technology teams to understand the need and decide what should be built. From there, you would shape an architecture the team can maintain, contribute hands‑on engineering, and guide the design and code reviews that carry it through delivery.
At the same time, you would help establish how McGough develops software internally. That could mean defining practical architecture and coding patterns, strengthening testing and release practices with platform and security partners, and coaching another engineer through a difficult design choice. You would help the team build useful solutions while creating standards it can apply to the next one.
If you have led technical work while staying close to the code, we would like to hear how you have shaped sound decisions, helped other engineers grow, and built software that lasted beyond its first release. This role offers the chance to establish McGough's internal engineering practices alongside the Senior Manager, Enterprise Applications and the teams that will build, secure, and support the solutions.
The physical requirements listed here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
Position involves sitting for extended periods of time at employee's workstation and during meetings as well as while traveling, either by plane or car. Employees need to be able to lift 20 pounds as frequently as needed to move objects; dexterity to write and manipulate computer keyboard and mouse; ability to hear and speak clearly; and ability to distinguish between colors on graphs and charts.
Occasionally, employees will be required to visit construction jobsites which may expose the employees to dirt, dust, uneven surfaces, outdoor weather conditions, and extreme temperatures.
***
In alignment with our commitment to pay transparency, the base salary range for this position is $143,000 to $173,000 excluding fringe benefits or potential bonuses. If you join McGough, your final base salary will be determined by several factors, including geography, location, skills, education, and experience. Furthermore, we place significant value on pay equity among our current team members as part of any final job offer.
Please note that the range provided above reflects the hiring range for this role. Hiring near the top end of this range would be atypical, as we aim to allow room for future salary growth. Additionally, McGough offers a comprehensive compensation and benefits package. This includes insurance coverage for medical, dental, vision, life, and disability. We also provide generous retirement plans, voluntary benefit plans, parental leave, substantial paid time off, and holiday pay.