





Popular generalist developer title, Fortune 500 brand, and mid-level experience increase applicant competition.
Standard .NET fullstack skills are transferable across industries beyond water-utility domain.
Explicit .NET and database requirements plus leadership expectations create moderate candidate filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and develop scalable, reliable, and secure enterprise software solutions including architecture, database schemas, user interfaces, and API integrations.
Plan, schedule, and monitor project tasks to ensure timely delivery; communicate risks and collaborate with project managers and stakeholders.
Conduct quality assurance including automated testing and defect fixing; provide ongoing maintenance, debugging, performance monitoring, and software upgrades.
Bachelor's degree in Computer Science, Software Engineering or related field.
At least 2 years of experience in software development or equivalent work experience.
Proficiency in programming languages such as Java, C#, .NET, Python or similar.
Experience with database design and management using SQL Server, Oracle, or MySQL.
Experienced in full software development lifecycle and familiar with Agile/Scrum/Kanban methodologies.
Skilled in collaborating with cross-functional teams and communicating with technical and non-technical stakeholders.
Experienced in leading or mentoring junior developers and handling complex software issues.