Software Engineer

Job ID
# of Openings


Come work with us on the cutting edge of technology and be part of a dynamic and rapidly growing organization!  


ACLARA understands that a quality team will help us lead the way. We provide an environment that supports professional growth and opportunity for advancement and we offer competitive benefits such as medical, dental, vision, flex-spending, 401k, tuition reimbursement, vacation, holiday and PTO.  


As the leader in smart grid technology and service, Aclara integrates modern communications, electronics and analytics for use by utilities to increase data gathering that enables more refined control, management and automation in efforts to improve efficiency, reliability and overall performance of electric, water and gas networks.






  • Works with others to develop and maintain mission critical web based applications.
  • Translates application storyboards and use cases into functional applications.
  • Designs, builds and maintains efficient, reusable and reliable C# code.
  • Ensures the best possible performance, quality and responsiveness of applications.
  • Identifies bottlenecks and devise solutions to these problems.
  • Helps maintain code quality and organization.
  • Develops system technical architecture documentation and design diagrams.
  • Designs wireframe screen flows for use in functional and design specification documents.
  • Supports the application and database development for performance improvement and scalability.
  • Troubleshoots performance issues and provide guidance for best practices.




  • Minimum of a Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline.
  • Minimum of 3 years of relevant experience in the design and development of high performance web based applications.
  • Experience with C#.Net and ASP.Net.
  • Experience in writing reusable C# libraries.
  • Experience in the .NET framework 4.5 and MVC.
  • Familiarity with jQuery, jQuery UI and AngularJS.


  • Solid understanding of object-oriented programming.
  • Experience in Relational Database Management System.
  • Experience in various design and architectural patterns.
  • Experience in designing scalable applications.
  • Creating database schemas that represent and support business processes.
  • Implementing automated testing platforms and unit tests.
  • Familiarity with continuous integration.
  • Excellent communication skills, both verbal and written.


Physical Demands:

  • Frequent sitting.
  • Negligible travel via air or land.

Affirmative Action and EOE

Aclara is an Affirmative Action and Equal Opportunity Employer of minorities, females, veterans and individuals with disabilities, regardless of sexual orientation or gender identity.

EOE Statement

We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, national origin, sexual orientation, gender identity, disability status, protected veteran status or any other characteristic protected by law.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed