Front-End Software Developer
at EnergyCAP
DUBLIN 8, County Dublin, Ireland -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | Not Specified | 31 Oct, 2024 | N/A | Information Systems,Web Application Development,Computer Science | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
EnergyCAP, LLC 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 values are: Accountability, Impact, Innovation, Integrity, and Teamwork.
Build a more sustainable future with us! Visit www.EnergyCAP.com to learn more.
The SmartAnalytics Product Engineering Team develops browser-based, enterprise solutions for its Software-as-a-Service (SaaS) clients. Front-end technologies include JavaScript and Angular. Back-end technologies include C#, RESTful APIs, and SQLServer. Products/solutions are hosted using primarily Azure Cloud Computing Services.
Key Responsibilities:
- Work collaboratively within a team environment to develop and support enterprise-level, browser-based software applications
- Develop new user-facing features and services.
- Build reusable code and libraries for future use.
- Develop automated unit, integration, and regression tests.
- Optimize application for maximum speed and scalability.
- Conduct code reviews for other team members.
- Update code based on feedback from other team members.
- Actively participate as a member of an Agile-based team (daily stand-ups, sprint planning, retrospectives, demos, etc.)
- Use version control for code repository management.
- Meet critical software release deadlines while not sacrificing the quality of the product.
- Develop and maintain EnergyCAP’s web application software through an Agile-based work environment.
- Translate technical designs into code that produces the visual elements of an enterprise-class web application.
- 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 not sacrificing the quality of the product.
Preferred Experience & Skills:
- Associate’s or bachelor’s degree in computer science, information systems, engineering, or another technology-related field.
- 3+ years of experience in production-level, web application development – preferred.
Experienced with,
- Software development techniques and practices
- Modern web technologies including HTML, CSS, and responsive page layouts
- Asynchronous request handling and AJAX
- Angular Javascript framework
- API-based software development and RESTful application services
- C#
- Familiar with,
- Pre-processing platforms such as LESS and SASS
- Continuous Integration and Continuous Deployment (CI/CD) concepts and practices
- Version control tools (preferably Git)
- Developing/consuming JSON web services
- Unit testing and automated testing principles
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 a proud equal opportunity employer, committed to hiring and developing individuals from diverse background and experiences. We value and consider applications for all qualified candidates without regard to actual or perceived race, color, religion, national origin, sex, gender, age, marital status, personal appearance, sexual orientation, gender identity or expression, family responsibilities, disability, medical condition, enrollment in college or vocational school, political affiliation, military or veteran status, citizenship status, genetic information, or any other basis protected by federal, state or local law.
EnergyCAP will reasonably accommodate qualified individuals with disabilities in accordance with applicable law. If you are in need of an accommodation in order to submit your application, please email HR@energycap.com.
Note: We are currently not sponsoring VISAs
Responsibilities:
- Work collaboratively within a team environment to develop and support enterprise-level, browser-based software applications
- Develop new user-facing features and services.
- Build reusable code and libraries for future use.
- Develop automated unit, integration, and regression tests.
- Optimize application for maximum speed and scalability.
- Conduct code reviews for other team members.
- Update code based on feedback from other team members.
- Actively participate as a member of an Agile-based team (daily stand-ups, sprint planning, retrospectives, demos, etc.)
- Use version control for code repository management.
- Meet critical software release deadlines while not sacrificing the quality of the product.
- Develop and maintain EnergyCAP’s web application software through an Agile-based work environment.
- Translate technical designs into code that produces the visual elements of an enterprise-class web application.
- 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 not sacrificing the quality of the product
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer science information systems engineering or another technology-related field
Proficient
1
DUBLIN 8, County Dublin, Ireland