What are the responsibilities and job description for the Senior API Developer position at Willdan Group, Inc.?
Overview of Willdan:
Willdan Energy Solutions (WES) is one of the nation's preeminent providers of specialized energy, water, and resource management services to a growing list of clients that includes utilities, local and federal governments, hospitals, schools and private enterprises. WES's portfolio of services includes marketing and engineering, program management and implementation of energy efficiency and water conservation programs and development and implementation of information systems for the energy industry. WES's expertise also covers hardware retrofits, commissioning and retro-commissioning, demonstrations of new technologies, energy efficiency education/outreach, sustainability strategy and local government partnerships.
Job Description:
WES is seeking a Senior API developer to work on our energy efficiency programs Nationwide. This Senior Developer will develop and support program tools/automations as well as database efforts. The Senior API Developer is responsible for building .Net Core applications and their primary responsibility will be to help lead the design and development of applications, coordinating with the rest of the team working on different layers of the platform. Duties will include working under the direction of our Technology Director on special projects and on maintaining existing projects in a sales/service organization.
Qualifications:
- Strong experience in web application development with.NET Core and ASP.NET, C#
- Expertise in using Microsoft Technologies such as .NET Framework, AJAX, .NET Core and Entity Framework
- Experience in script language such as native JavaScript, Typescript
- Work as part of a cross-functional team determine optimal API contracts, code reviews, internal infrastructure, and process enhancement
- Strong experience with Entity Framework Core
- Conceptual data modeling
- Web API experience
- Understanding of fundamental design principles for building a scalable application with patterns such as Domain Driven Design, Test Driven Development, or Command-Query
- Ability to work remote and to collaborate or mentor other members
- Familiarity with the Scrum process
- Experience in DevOps Repository and Pipelines setup for releases
- Handle diverse situations and changing priorities while maintaining a positive attitude
- Full Stack developer capabilities
- Great overall personality and team player
Must Have Experience With:
- 6 years of RECENT .NET Application Development
- ASP.NET Core
- Typescript
- Agile
- WebApi
- SQL Server
- Devops
The selected candidate will be a key member of the WES energy efficiency execution team and will be responsible for staff performance and program accomplishments in assigned sectors. They will be contributors to the refinement of program strategies and innovations with management.
EEO Non-Discrimination and ADA Reasonable Accommodation Statement:
Willdan is an equal opportunity employer. Applicants are considered for all positions without regard to race, religious creed, color, age marital status, sex, sexual orientation, gender identity, gender expression, citizenship status, national origin, ancestry, religion, military service or veteran status, disability, medical condition, childbirth and related medical conditions, genetic testing, reproductive status or any other classification protected by federal, state or local laws and ordinances. Willdan does not discriminate on the basis of physical or mental disability where the essential functions of the job can be reasonably accommodated. Determinations on requests for reasonable accommodation will be made on a case-by-case basis. If you need reasonable accommodation for any part of the application and hiring process, please notify us.
Willdan Group, Inc. participates in E-Verify.