POSITION:
Join our growing firm to help us enhance our energy monitoring and building automation solution for commercial buildings. We are looking to bring on board a Web Application Engineer that has at least 3+ years experience developing applications using C# /Javascript / .NET MVC / SQL.
QUALIFICATIONS:
- Bachelor of Science degree or higher in Computer Science or an engineering equivalent
- 3+ years experience developing C# /Javascript, .NET MVC, SQL
- Working knowledge of the following: JSON, HTML5, CSS, RestFUL web services.
- Past experience with test driven development and continuous integration
- Strong knowledge of software QA methodologies, tools and processes
- Experience in writing clean, concise and comprehensive test plans and test cases
- Passion for best practices in computer science disciplines, object orientation, code reuse and test driven development
- Experience in Scrum or other Agile development techniques
- Working knowledge of the Microsoft Azure platform is desired
- Passionate about creating innovative, high-end technical solutions
RESPONSIBILITES:
- Develop web-based energy management applications in the .NET software environment
- Write code in C#, JavaScript, .NET MVC, SQL
- Update the development team in daily scrum meetings
- Participate in twice-monthly sprint planning sessions
- Thoroughly understand business requirements using team discussions, participating in white-boarding sessions and asking challenging questions
- Disciplined approach to writing task lists, unit tests and performing continuous quality assurance
- Must ensure software requirements were developed to specification using manual and automated testing
OTHER:
-
This is a full-time position based out of our office in Pleasanton, CA. This position will be a key member of the InTech software development team.
BENEFITS:
- 3 weeks Paid Time Off per year
- Opportunity for bonuses and stock options
- Work with a team of smart, ethical, and passionate “A-players”
- Stable and competitive salary compensation
- 401k retirement plan and health insurance plan