Mid-level Software Developer
Willdan
Date: 2 weeks ago
City: Minnetonka, MN
Contract type: Full time

Why Join the Willdan Team
At Willdan we seek action-oriented thought leaders who are driven to solve some of tomorrow's biggest challenges - especially those in energy and infrastructure. Our employees want to make a difference, and we have the ambition, resources, and technical know-how to do it. Our rapid growth and successes over the past five decades stem from our ability to think big while also paying special attention to project quality and customer service. We embrace opportunities for development and collaboration across disciplines and offices. Whether you're an established industry expert or an up-and-coming professional, we want passionate people like you to help shape our promising future. Willdan's culture blends the stability of an established organization with a reputation for quality, and the flexibility and opportunities of a progressive and growing company. We value and enjoy the opportunity to come to work every day and make a real, positive impact on our society and the environment.
Willdan is seeking a Mid-level Software Developer in Minnetonka, MN. The Mid-level software developer will work under the direction of the Software Lead and/or Software Product Manager to design, develop, and implement software solutions for both internal and external users. In this role, you will leverage your problem-solving skills to tackle complex challenges and deliver innovative, high-quality software. As part of a dynamic team, you'll also continue to develop your expertise in emerging technologies to stay ahead of evolving industry trends. To be successful in this position, you must demonstrate the ability to manage multiple projects effectively, delivering solutions on time and within budget. Your contributions will drive measurable cost savings for clients and play a key role in efforts to reduce carbon emissions across the US, making a meaningful impact on both business and environmental goals.
Essential Duties And Responsibilities
Willdan Energy Solutions participates in E-Verify.
Required
Preferred
Job Industries
At Willdan we seek action-oriented thought leaders who are driven to solve some of tomorrow's biggest challenges - especially those in energy and infrastructure. Our employees want to make a difference, and we have the ambition, resources, and technical know-how to do it. Our rapid growth and successes over the past five decades stem from our ability to think big while also paying special attention to project quality and customer service. We embrace opportunities for development and collaboration across disciplines and offices. Whether you're an established industry expert or an up-and-coming professional, we want passionate people like you to help shape our promising future. Willdan's culture blends the stability of an established organization with a reputation for quality, and the flexibility and opportunities of a progressive and growing company. We value and enjoy the opportunity to come to work every day and make a real, positive impact on our society and the environment.
Willdan is seeking a Mid-level Software Developer in Minnetonka, MN. The Mid-level software developer will work under the direction of the Software Lead and/or Software Product Manager to design, develop, and implement software solutions for both internal and external users. In this role, you will leverage your problem-solving skills to tackle complex challenges and deliver innovative, high-quality software. As part of a dynamic team, you'll also continue to develop your expertise in emerging technologies to stay ahead of evolving industry trends. To be successful in this position, you must demonstrate the ability to manage multiple projects effectively, delivering solutions on time and within budget. Your contributions will drive measurable cost savings for clients and play a key role in efforts to reduce carbon emissions across the US, making a meaningful impact on both business and environmental goals.
Essential Duties And Responsibilities
- Develop, deploy, and maintain a diverse portfolio of internal and external-facing software applications, services, and tools.
- Configure and manage software solutions across various host environments.
- Design and architect innovative, complex solutions using cutting-edge technologies and design patterns.
- Identify and resolve ambiguity in software requirements to ensure clear and actionable solutions.
- Collaborate with the QA team to ensure the delivery of high-quality software to both internal and external users.
- Follow and help refine software development practices, standards, and best practices to improve team efficiency and product quality.
- Demonstrates initiative, ownership, and a flexible approach to problem-solving and technical challenges.
- Show creativity in delivering high-quality, innovative software solutions.
- Manage multiple projects and priorities simultaneously, ensuring timely delivery of results.
- Collaborate effectively within a team environment, coordinating development efforts across team members.
- Lead, manage, and mentor junior developers to support their growth and ensure team success.
- Effectively communicate technical information to both technical and non-technical stakeholders, both verbally and in writing.
- 4+ years of experience in software development.
- Proficiency with established software development patterns and processes, including new and emerging patterns and techniques.
- Proficiency with technologies and standards such as Object-Oriented Design, Model View Controller design, rich web client stacks, web service protocols, REST, and git, including new and emerging tooling, languages, technologies and standards.
- Depth and breadth of knowledge of specific tools and technologies used for services/backend or application/frontend development as listed below:
- Application/frontend
- Angular
- TypeScript
- JavaScript
- HTML & CSS
- .NET Development (C#)
- Web Services
- .NET Web API
- Asynchronous programming
- .NET Development (C#)
- Object Oriented Design
- Relational DB schema design
- SQL Server and T-SQL
- Some knowledge and experience with these additional technologies:
- ASP.NET MVC
- AngularJS
- llS configuration
- Proficiency and experience with the Microsoft development environment
- Microsoft Visual Studio
- Microsoft Azure DevOps
Willdan Energy Solutions participates in E-Verify.
Required
Preferred
Job Industries
- Other
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Design/Build Architect
Amcon Construction Company,
Minnetonka, MN
3 days ago
Job SummaryThe Design/Build Architect will work closely with clients, project managers, and construction teams to create innovative, functional, and cost-effective building designs. This role involves conceptual design, project planning, and collaborating on the execution of construction projects.Key Duties And ResponsibilitiesLead the design process, from initial concept to final construction drawings.Collaborate with project managers and clients to define project goals and...

Digital Product Owner - Remote
UnitedHealthcare,
Minnetonka, MN
6 days ago
At UnitedHealthcare, we’re simplifying the health care experience, creating healthier communities and removing barriers to quality care. The work you do here impacts the lives of millions of people for the better. Come build the health care system of tomorrow, making it more responsive, affordable and equitable. Ready to make a difference? Join us to start Caring. Connecting. Growing together.This...

Project Manager, Implementation
MEDITECH,
Minnetonka, MN
2 weeks ago
ApplyJob TypeFull-timeDescriptionAs a Project Manager - Implementation at MEDITECH, your role is to assist customers in meeting target dates of key milestones to ensure the successful go-LIVE of the MEDITECH Enterprise Health Record (EHR) system. As part of our Client Services team, your job would involve:Ensuring a high level of communication between MEDITECH staff and their customers through regular project...
