MCGOUGH CONSTRUCTION · Roseville, MN, United States
Skills: JavaScript, Python, Java, C#/.NET, SQL, CI/CD
POSITION DESCRIPTION
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.
What Your Work Could Look Like
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.
How We Work
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 e …truncated… ear what you h…
Sign in to see the original posting
Browse more developer jobs on RoleBurst