-
Manager, Software Engineering
- Valmont Industries, Inc. (Omaha, NE)
-
15000 Valmont Plaza Omaha Nebraska 68154
_Why Valmont_
We’re Here to Move the World Forward.
Valmont impacts millions of people around the world every day, yet they might not realize the many ways. Our technology is helping feed the growing population, supplying the world with more reliable energy and access to renewables, enhancing connectivity in remote and urban locations to create a sustainable future and so much more. Simply put, Valmont is advancing agricultural productivity and reimagining vital infrastructure to make life better.
Join a _Fortune_ 1000 company that respects hard work, honors diversity and invests in our employees as we focus on creating the world of tomorrow, today. _We are the modern workforce_ . Are you ready to move the world forward? Apply now.
A Brief Summary of This Position:
The Manager, Software Engineering is responsible for the definition, analysis, design, and/or programming of complex systems or programs. This role collaborates with user personnel to define new system specifications and ensures appropriate inputs, files, reports, graphical displays, controls, system performance, volumes, and audit trails are properly designed and controlled.
In addition to technical duties, the Manager, Software Engineering provides mentorship and guidance to junior and senior developers, assisting with task assignments, code reviews, and problem-solving. They act as a primary point of contact for user personnel and help coordinate the work of a global development team. The incumbent will be responsible for overseeing day-to-day operations of the developer team, ensuring tasks are completed efficiently and in line with company goals. They will provide leadership by setting clear expectations, offering guidance, and motivating team members to reach their potential. In addition, the incumbent will monitor performance, address issues as they arise, and foster a collaborative and positive work environment. This role requires strong communication, problem-solving, and decision-making skills to support both individual and team success. The incumbent also assists in diagnosing and correcting programming errors in operational systems, ensuring software reliability and efficiency.
The role requires a balance of technical leadership and people management, with a strong focus on engineering productivity, collaboration, and product quality.
Essential Functions:
+ Performs project definition, analysis, and design activities on complex web and client applications while providing guidance to junior developers.
+ Serves as the primary user contact for selected applications, ensuring clear communication between technical teams and end users.
+ Functions as Project Manager for selected projects. This includes introductory supervisory responsibilities, such as overseeing the activities of programmer/analysts within assigned projects, assisting with task delegation, and ensuring project milestones are met.
+ Writes, documents, implements, and maintains efficient computer programs and systems, while reviewing the work of junior team members for accuracy and adherence to best practices.
+ Ensures the delivery of high-quality products, processes, and services to achieve company goals.
+ Creates and manages database objects, writes SQL queries and procedures, and provides technical support for database-related development.
+ This role has direct reports.
+ Sets clear goals for the team by communicating expectations, performance standards, and project deadlines.
+ Focuses on distributing work by assigning tasks based on team members’ skills, experience, and workload capacity. Monitors progress by tracking the status of tasks, adjusting deadlines or resources if needed, and ensuring team members have the support they need.
+ Evaluates team performance and addresses performance issues. Maintains accountability for high standards of work quality and behavior within the team.
+ Facilitate open communication and provide clarity to the team on their tasks, responsibilities, and organizational goals.
+ Quickly identify problems or challenges and work with the team to find solutions. Use available data and input from the team to make informed decisions.
+ Identify potential conflicts or disagreements within the team and resolve them in a fair, timely manner.
+ Lead, mentor, and manage a global team of software engineers.
+ Stay hands-on with code reviews, architecture, and solution design.
+ Drive software development lifecycle from requirements to deployment.
+ Oversee integrations between applications, ERP, and manufacturing systems.
+ Ensure high availability, scalability, and performance of enterprise applications.
+ Promote best practices in coding standards, testing, CI/CD, and agile methods.
+ Collaborate with business stakeholders to align technology with business goals.
Required Qualifications of Every Candidate:
+ Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
+ 10+ years of software development experience with ASP.NET, C#, and Oracle.
+ Experience with cloud platforms particularly Azure.
+ 5+ years in a leadership role (Manager, Lead, or similar).
+ Background in manufacturing and ERP system integrations.
+ Strong grasp of software engineering practices (Agile, DevOps, CI/CD).
+ Excellent communication and cross-team collaboration skills.
+ Proficiency in Microsoft Azure, including App Services and PaaS offerings.
+ Ability to work independently or as part of a team
+ Project management and problem-solving skillsets
Highly Qualified Candidates Will Also Possess These Qualifications:
+ Experience working in an Agile environment
+ Ability to stay current on all new developments within the Oracle database, C# and .NET programming languages
+ Commitment to provide quality programs and services to both internal and external customers
+ Attention to detail and accuracy while working in a fast-paced environment with multiple deadlines
+ Knowledge of the material, costs, techniques and processes used within the area
+ Familiarity with frontend frameworks (Angular, React, etc.).
+ Proven success managing distributed/global teams.
Benefits
Valmont offers employees and their families a comprehensive Total Wellbeing benefit package to ensure their individual and family’s overall wellness needs are met. Some offerings are dependent upon the role, work schedule, or location and can include the following:
+ Healthcare (medical, prescription drugs, dental and vision)
+ 401k retirement plan with company match
+ Paid time off
+ Employer paid life insurance
+ Employer paid short-term and long-term disability including maternity leave
+ Work Life Support
+ Tuition Reimbursement up to $5,250 per year
+ Voluntary programs like tobacco cessation, Type 2 diabetes reversal, one-on-one health coaching, mortgage services and more
Valmont does not discriminate against any employee or applicant in employment opportunities or practices on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, veteran status, disability or any other characteristic protected by law. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
If you have a disability and require any assistance in filling out the application for employment email [email protected].
Valmont is here to modernize vital infrastructure and increase agricultural productivity, sustainably and reliably. We galvanize steel to last a century with minimal environmental impact. We modernize irrigation to feed a growing population by utilizing the latest technology. We harden the electrical grid to enable the delivery of reliable power to millions of homes around the world. And we help make communities everywhere safer, cleaner and more connected through our smart infrastructure technology.
Valmont serves two primary markets — agriculture and infrastructure — and seven diverse product lines: Utility, Lighting and Transportation, Telecom, Solar, Coatings, Irrigation and Ag Tech. We manufacture products in 85 facilities spread across six continents, and we do business in 100 different countries.
That’s what Valmont does. We conserve resources and improve life, finding ways to make innovation and technology beneficial in the real world.
+ That’s the value we add.
-