AESC is an energy engineering consulting firm with a collaborative and professional work environment. We are passionate about what we do and are looking for talented people who share our passion.
Since 1996, AESC’s software practice has been developing custom tools for utility Demand Side Management programs. The AESC software team has developed a suite of customized application, calculation and analytics tools for several leading North American utilities and other energy industry customers.
AESC is seeking a mid-level Software Engineer to become an integral part of our team. The successful candidate will be responsible for creating and modifying computer application software for specialized utility programs.
A mid-level Software Engineer should have familiarity with a variety of the field's concepts, practices, and procedures and be able to rely on their experience and judgement to plan and accomplish goals.
Title : Software Engineer
Status : Full Time
Location : Carlsbad, CA (Hybrid - 3 days in office)
Reports to : Director, Software
Salary Range* : $100,880 - $131,040
ESSENTIAL DUTIES AND RESPONSIBILITIES :
- Analyze user needs for software solutions.
- Design, modify, develop, and implement software applications.
- Work with Program Manager or Product Owner to meet specification needs.
- Recommend software upgrades to optimize operational efficiency.
- Support and / or install software applications / operating systems.
- Collaborate with other developers to design and optimize code.
- Document all programming tasks and procedures.
- Participate in the testing process through test review and analysis, test witnessing and certification of software.
- Perform routine software maintenance.
- Provide technical support to project team members.
IDEAL QUALIFICATIONS :
- Bachelor’s degree in Computer Science or a related field or compensatory experience
- 6+ years of experience in the field or in a related area
- Previous experience in software development, computer engineering, or other related fields
- Demonstrated experience .NET, C#, ASP.NET, MVC, Angular, JavaScript and SQL Server
- Familiarity with Microsoft Azure Cloud-based and Azure DevOps Services
- Full-stack development experience
- Deadline and detail-oriented
- Strong analytical and critical thinking skills
- Customer Relationship Management (in particular, Salesforce) experience is a plus
- Effectively operate with a wide degree of creativity and latitude
We are looking for dedicated, service-oriented professionals who share our mission of developing innovative engineering, software, and management solutions to promote a clean energy future and who are aligned with our core values.
AESC’s CORE VALUES
1. Work safely Help maintain a culture of safety in every situation to ensure all employees make it home safe each night.
Your safety, and the safety of those around you, should always be the top priority.
2. Act with integrity Always do what is right for the client, the employee, the company and / or the situation.
3. Deliver excellence Hold yourself to the highest standard. Provide outstanding service with mindful technical work and timely communication that delivers value to our clients.
4. Be accountable Be the person others can rely on and follow through on commitments. Work to solve problems, not avoid them.
5. Inspire change Be bold and be brave. No idea is too small when it improves our services, our teamwork or our company.
6. Play as a team Promote inclusion and respect the knowledge, skills and ideas that each team member brings; our diversity, uniqueness and individual strengths make us a winning team.
7. Pursue growth and learning Take responsibility for charting the course of your own growth and learning, and we will support you.
8. Live a balanced life Working hard and exceeding expectations is a satisfying way to spend your workday but finding fulfillment in your personal life is essential to lasting happiness and success.
We offer competitive salaries and a generous benefits package which includes health, dental, vision, and life insurance, 401k, Flexible Spending plans, paid time off, and reimbursement for travel related expenses.
Other fringe benefits include company lunches, dinners, and regional team building. Typically, there is 1 major company sponsored event each year including a company-wide team building event.
There are company-hosted lunch-and-learns and additional benefits, resources and company provided programs available.
AESC is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Salary estimate represents typical salary range for this position. Actual pay offered will be determined by factors including, but not limited to, experience, credentials, education, certifications, skill level required for the position, the scope of the position, and geographic location.
Actual pay offered will be determined on a case-by-case basis.