Sorry, no 3rd parties. W2 only!
Note: This is a hands-on development role leading 3-4 senior-level engineers. The ideal candidate is motivated by positively engaging and coaching while also removing roadblocks, reviewing the work of others, and performing hands-on coding alongside team members. Reports to Engineering Manager.
What You’ll Do
As a Software Development Lead, you’ll take on a leadership role in driving software development projects. Your responsibilities will include:
- Leading a high-performing team in Agile execution and fostering collaboration to deliver efficient and effective solutions.
- Translating requirements into technical tasks, managing technical debt, and refining processes for story definition, task breakdown, and sprint planning.
- Collaborating with architects to implement technical guidelines aligned with organizational goals.
- Mentoring team members while promoting coding standards, best practices, and quality assurance.
- Staying ahead of modern technology trends to guide the team with innovative solutions.
- Developing, enhancing, and maintaining robust features and applications for EWN’s platform.
- Working with clients on technical calls related to data transfers, custom development, and SSO integrations.
What You’ll Bring
Required Skills & Experience:
- Proven experience leading a team of developers (Manager, Team Lead, or Tech Lead).
- 8+ years of professional software development experience.
- 6+ years of expertise with C#, JavaScript, CSS/HTML.
- 4+ years working with C# 8.0+ (.NET 4.8+) and modern JavaScript frameworks (Vue.js, Angular, or React).
- Experience with Agile SCRUM processes, unit testing, and version control tools like Git.
Preferred Skills & Experience:
- Bachelor’s degree in Software Engineering, Computer Science, or a related field.
- Hands-on experience with ASP.NET Web API 2, the Azure ecosystem, and additional frameworks like AngularJS or Vue.js.
- Knowledge of the oil, gas, or energy industries or SaaS business models.
Why Join Us?
- Flexible, remote work environment with occasional travel.
- Professional Growth: Opportunities to lead and mentor a talented team of developers.
- Dynamic Environment: Work on challenging projects in a collaborative and supportive team.
- Medical, Dental, and Vision plans where we cover the upfront costs for employees and their eligible dependents;
- Voluntary plans that employees may enroll in such as life insurance, short-term disability, and supplemental insurance like cancer and hospital coverage;
- Retirement plan where we match contributions on a dollar-for-dollar basis up to the first 3% of the employee’s contribution, and .50 cents on the dollar on up to the next 2% of the employee’s contribution. The maximum employer matching contribution is 4%.
Work Details
- Location: Hybrid or remote (depending on location) with occasional office and fieldwork.
- Environment: Home office with opportunities for in-person collaboration and hands-on project work.