Ulteig Engineers Inc

Lead Application Developer- Water

Ulteig Engineers Inc$111K — $150K *
US-AnywhereRemote in Nashville, TN
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 3+ years of software development experience required.
  • B.S. or B.A. from an accredited university is a plus.
  • Proven ability to own tasks/features and deliver results.
  • Experience with C#, ASP.NET (MVC/Core), React.js, and Entity Framework.
  • Familiarity with SOLID design principles is desired.
  • Experience with database development (SQL Server, SQLite) is required.
  • Eagerness to learn new technologies and tools.

Responsibilities

  • Develop and deliver application features collaboratively with project teams.
  • Participate in technical planning and estimation activities.
  • Provide task-level leadership for small features and daily execution.
  • Conduct code reviews and enhance team coding standards.
  • Mentor junior developers and interns on tasks as needed.
  • Collaborate with cross-functional partners for requirements clarification.
  • Document solutions and support team knowledge sharing.

Benefits

  • Access to mentorship from national leaders and experts.
  • Opportunities to work on important, high-profile projects.
  • Collaboration with a talented and innovative team.
  • Encouragement for creativity and outside-the-box thinking.
Full Job Description
The Opportunity

Ulteig is currently seeking qualified candidates for a Lead Application Developer position within the Transportation & Water Team. This role focuses on contributing to a growing portfolio of high-profile software development projects as an individual contributor, collaborating closely with a multidisciplinary team of hydrologic modelers, data scientists, and water resources engineers. The ideal candidate can independently deliver well-designed features, communicate effectively with technical and non-technical partners, and provide task-level leadership (e.g., owning small features, coordinating day-to-day tasks, and mentoring on assigned work) to support high-quality software deliverables and smooth project execution.

Successful applicants must be comfortable with a variety of technologies, including C#/ASP.NET (MVC/Core), SQL Server, and React.js, among others. Ulteig places a strong emphasis on developing and utilizing innovative approaches to solve water resources challenges and build efficiencies into every aspect of our work. Working for Ulteig assures access to and mentoring from national leaders and experts; experience working on important and high-profile projects; and close collaboration with amazing talent on a daily basis.

What You'll Do

Development & Collaboration - 40%
  • Develops and delivers application features in collaboration with project team members and stakeholders.
  • Participates in technical planning (estimation, task breakdown, and approach) with guidance from senior staff.
  • Provides task-level leadership by owning small features/tasks, coordinating day-to-day execution, and communicating status and blockers.
  • Contributes to code reviews, supports team coding standards, and incorporates feedback to improve quality and maintainability.
  • Mentors junior developers/interns on assigned tasks (pair programming, reviewing pull requests, and helping troubleshoot issues) as opportunities arise.
  • Collaborates with cross-functional partners to clarify requirements and communicate tradeoffs and progress.
  • Helps document solutions and supports knowledge sharing across the team.


Hands-on Development - 60%
  • Builds and enhances software and applications using a variety of technologies and frameworks.
  • Implements maintainable components and services with attention to performance, reliability, and delivery timelines.
  • Develops data visualization front-ends and tools in partnership with internal users.
  • Works with and synthesizes complex datasets to support analysis and application functionality.
  • Contributes to testing and quality practices; supports troubleshooting, bug fixing, and production support as needed.
  • Prepares deliverables, including technical documentation and user guidance.


What We Expect from You
  • 3+ years of experience in the software development industry required.
  • B.S. or B.A. from an accredited university is a plus.
  • Demonstrated ability to take ownership of tasks/features, drive them to completion, and communicate progress and blockers.
  • Experience contributing to application and system design.
  • Experience with C#, ASP.NET (MVC and/or Core), React.js, and Entity Framework.
  • Experience with database development and performance (SQL Server, SQLite).
  • Familiarity with SOLID and other design principles is desired.
  • Eagerness to learn new and challenging technologies and languages as needed.
  • Experience with spatial technologies (e.g., Esri, QGIS, OpenLayers) is a plus.
  • Must be comfortable working in a highly collaborative team environment.
  • Ability to prioritize and multitask under deadlines.
  • Strong interpersonal skills with the ability to establish and maintain effective working relationships with staff, management, public and external agencies.
  • Demonstrates openness to innovation by embracing and applying evolving technology and AI tools to enhance workflows, solve problems, and drive continuous improvement.
  • Must have authorization to work permanently in the U.S.

As you consider applying for a position at Ulteig, we encourage you to think outside the box - because we do! You might not meet 100% of the skills listed in a description, but we are committed to hiring people with exceptional talent, ability and potential, and then creating an environment where they can become the best versions of themselves. We don't want to miss out on the possibility of speaking with the next outstanding Ulteig team member, so please apply if you think this role is a great match for your unique skills and strengths. And, yes, relevant military experience is absolutely considered for transitioning service members.

Additional Opportunity Details:
Target Base Compensation Range for this role is $111,200 - $150,400
* Factors that may be used to determine your actual salary include your job specific skills, education, training, job location, number of years of experience related to this role and comparison to other employees already in this role.

This position will be posted for a minimum of 3 days and will continue to be posted for an average of 60 days until a qualified applicant is selected or the position has been cancelled.

Notice to Recruiters and Staffing Agencies: to protect the interests of all parties, Ulteig Engineers, Inc., will not accept unsolicited resumes from any source other than directly from a candidate or an approved vendor that has a written and signed agreement in place with Ulteig. Please do not contact or forward resumes to our company employees or locations. Any unsolicited resumes will be considered Ulteig property. Ulteig is not responsible for any charges or fees related to unsolicited resumes.

About Ulteig Engineers Inc

Ulteig Engineers is a leading engineering and technical services firm that delivers comprehensive and integrated services to clients in the power, transportation, oil and gas, and water markets. The company provides engineering, surveying, and consulting services to clients across the United States. Ulteig Engineers has a team of over 800 professionals who are committed to delivering innovative solutions that meet the unique needs of each client. The company is headquartered in Fargo, North Dakota, and has additional offices in Minnesota, Colorado, and Iowa.
Learn more about Ulteig Engineers Inc
Size
800 employees
Industry
Net Income
$10 million
5 Year Trend
+10%
Revenue
$150 million

Similar Jobs

More Jobs at Ulteig Engineers Inc

More Technical Services Jobs

Find similar Lead Application Developer- Water jobs: