Obtenez une réponse de cet employeur
Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.
McGough Group in Minnesota is seeking a Software Engineer to design, build, test, deploy, and support internal applications, APIs, integrations, automation, and AI-enabled solutions. Reporting to the Senior Manager of Enterprise Applications, you will work with stakeholders and Digital Operations teams to translate business needs into practical software.
The role emphasizes secure, reliable, and maintainable solutions, code reviews, testing, and documentation.
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 its portfolio of SaaS and enterprise applications. We are seeking a Software Engineer to design, build, test, deploy, and support internal applications, APIs, integrations, automation, and AI-enabled solutions. Reporting to the Senior Manager of Enterprise Applications, this position will work closely with the Lead Software Engineer - Technical Lead, business stakeholders, and other Digital Operations teams. The Lead Software Engineer will provide technical direction, architecture patterns, and engineering standards, while this role will contribute hands-on development, participate in design and code reviews, and help deliver secure, reliable, and maintainable solutions.
A business team may be moving information by hand between applications to keep a process running. You would work with a Business Analyst, application owners, and the Lead Software Engineer to understand the workflow, build a practical application or API solution, and test it with the people who will use and support it. Your work would include the code, automated tests, documentation, and release steps needed to make that solution dependable after launch. You may also help test an approved AI-enabled workflow or improve an existing internal service. In either case, you would bring questions and tradeoffs into design and code reviews, learn from the team's feedback, and help turn a promising idea into software McGough can operate responsibly.
Understand the work before writing code. We ask how people use a process, where the friction sits, and what a useful outcome would change. Make the work better together. We share designs early, review code openly, give useful feedback, and remain willing to revise our own ideas. Build with the full life of the solution in mind. Testing, security, documentation, deployment, and support are part of the engineering work.
Primarily works in corporate office out of St. Paul, Minnesota. May be minimal travel between office locations and to vendor related conferences. Hybrid work environment but may need more in office presence towards the beginning of tenure. May be required to visit jobsite on occasion.
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 $87,000 to $101,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.