cover image
i3-Milestone

i3-Milestone

www.musiusa.com

1 Job

37 Employees

About the Company

Utilities today are seeking to reach their customers in varying ways that meet the customer where they are. Milestone has created a Digital Customer Engagement ecosystem, known as Milestone eVolve, that meets that need. The eVolve Platform empowers utilities to engage their customer through a web and mobile platform, a fully tailorable IVR solution, flexible notification engine where customers can choose their own preferences, a neighbor comparison tool to encourage green consumption, and a payment processing solution with flexible rate models that makes it easy to predict cost. This ecosystem serves to enhance a customer’s experience, leading to increased customer satisfaction and a lower cost to serve through real-time integration and omni-channel communication.

Listed Jobs

Company background Company brand
Company Name
i3-Milestone
Job Title
Software Engineer
Job Description
**Job Title:** Software Engineer **Role Summary:** Senior .NET developer responsible for designing, building, testing, and optimizing enterprise‑grade web applications. Works collaboratively with product owners, QA, and support teams in an Agile environment to deliver high‑quality features and maintain technical excellence. **Expectations:** - Deliver clean, maintainable code that meets sprint objectives. - Participate actively in Scrum ceremonies and uphold coding standards. - Keep abreast of .NET and web technology trends to improve processes. - Mentor junior developers and provide technical guidance as needed. **Key Responsibilities:** - Architect, code, test, debug, and configure scalable .NET web solutions. - Translate product requirements into detailed design and implementation plans. - Collaborate cross‑functionally to define, design, and ship new features. - Conduct code reviews to enforce quality and style guidelines. - Perform performance tuning, optimization, and scalability enhancements. - Manage CI/CD pipelines, Azure DevOps, and Git repositories. - Resolve defects, reduce technical debt, and support production incidents. - Participate in daily stand‑ups, sprint planning, reviews, and retrospectives. - Provide technical support and mentorship to junior team members. **Required Skills:** - ≥5 years of professional software development, focused on enterprise .NET web applications. - Proficiency with C#, .NET Core, ASP.NET Web API, Blazor, Angular/AngularJS, JavaScript, HTML5, CSS, and jQuery. - Experience with MS SQL, Azure Cosmos DB, CI/CD pipelines, Azure DevOps, and Git‑based workflows. - Unit testing using Moq, XUnit or equivalent. - Solid understanding of Scrum/Agile development practices. - Strong analytical, problem‑solving, and communication skills. - Ability to work independently and collaboratively within a distributed team. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. - Certifications in .NET, Azure, or related technologies are a plus but not mandatory.
Nashville, United states
On site
Mid level
08-12-2025