(Senior) Software Engineer

EnergyCAP is an industry-leading and award-winning software company focused on energy and sustainability management. EnergyCAP is trusted by 10,000+ Energy and Sustainability professionals across the country to be their single source of truth for financial-grade, actionable data to better manage resources, reduce carbon, and drive savings. If you’re looking for a role that enables you to do what you do best while making the future more sustainable, this is the role for you! Our core valures are: Accountability, Impact, Innovation, Integrity, and Teamwork. 

Build a more sustainable future with us. Visit  www.EnergyCAP.com to learn more. 

About the Role:
EnergyCAP’s SmartAnalytics Team develops browser-based, enterprise solutions for its Software-as-a-Service (SaaS) clients. The products worked on relate to energy and general usage tracking from client sources/devices and involve the handling and processing of time series data. The ideal candidate is eager to expand their knowledge (technical and business), innovates, and is able to work independently and collaboratively within an Agile team to develop and support enterprise-level, browser-based software applications. 

Statistics show women apply to jobs only when they're 100% qualified, but no one is 100% qualified. We encourage you to shift the trend and apply anyway! We look forward to hearing from you.   

Key Responsibilities:
  • Develop and maintain EnergyCAP’s web application software through an Agile-based work environment.
  • Translate technical designs into working, efficient product code.  
  • Deliver software that satisfies documented business requirements and expected user experience. 
  • Deliver software that conforms to team coding standards and processes. 
  • Meet critical software release deadlines while maintaining product quality. 
  • Develop new user-facing features and services. 
  • Build reusable code and libraries for use in production systems. 
  • Develop automated unit, integration, and regression tests. 
  • Optimize production application for speed and scalability. 
  • Diagnosing and correcting issues arising in the production systems. 
  • Actively participate as a member of an Agile-based development team (daily stand ups, sprint planning, retrospectives, demos, etc.).  
  • Use version control for code repository management. 
  • Work to meet critical software release deadlines while maintaining product quality. 
Qualifications:
  • Associate or bachelor’s degree in computer science, information systems, engineering, or another technology-related field. 
  • 2+ years of experience in production-level, web application development (5+ years preferred). 
  • Experienced with software development techniques and practices. 
  • Experienced with API-based software development and RESTful application services. 
  • Experienced with C#/.NET or similar languages. 
  • Experienced with Object Relational Mappers, SQL and general database interactions. 
  • Experienced with version control tools, preferably Git. 
  • Familiar with continuous integration/deployment (CI/CD) concepts and practices. 
  • Familiar with software testing principles including unit and automated testing. 
  • Familiar with modern web technologies (HTML/CSS/JS, responsive layouts etc.)
Pay Range:
Pay is commensurate on a variety of factors, including experience, knowledge, skills and abilities.

Benefits:
  • 5 weeks paid holidays. 
  • Professional coaching 
  • Emergenetics Development Program 
  • Customized employee success program 
  • Hybrid work environment, requirement to be in the Dublin office at least twice per week. 
  • An inclusive multicultural environment, fun, fast-paced, young, outgoing, positive, and friendly environment. 
  • Our business centre in Dublin is equipped with showers, canteen, café, meeting areas, and parking. 
  • Excellent career opportunities to develop your skills and grow massively within the company. 
  • Budget for advanced courses to improve your skills. 
  • Company-paid life insurance. 
  • Long-term Income Protection. 
  • Company Pension contribution match. 
EnergyCAP is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression.

Product & Technology

Dublin 8, Ireland

Share on:

Terms of servicePrivacyCookiesPowered by Rippling