Front-End Software Developer

at  EnergyCAP

DUBLIN 8, County Dublin, Ireland -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate31 Jan, 2025Not Specified31 Oct, 2024N/AInformation Systems,Web Application Development,Computer ScienceNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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