Join to apply for the .Net Full Stack Engineer role at PrepayPower.
Get AI-powered advice on this job and more exclusive features.
Description
With almost 500 employees and growing, PrepayPower is the market leader for Pay-as-You-Go Electricity, Gas, and Broadband in Ireland.
Position Details
* Role: .Net Full Stack Engineer
Department: IT
Employment Type: Full Time
Location: Dublin 18
Compensation: €50,000 - €60,000 / year
About the Role
We are looking for an accomplished and talented .NET Full Stack Engineer to join our established software development team on a full-time basis. The successful candidate will work closely with the Dev Team and Full Stack Manager to build robust software that drives improvements across our products and services.
Key Responsibilities
* Developing new functionality on existing products
* Maintaining existing applications
* Providing technical support to internal departments on all team software
* Developing using unit tests and engaging in writing other types of automated tests
Skills, Knowledge, and Expertise
* Degree in Computer Science, Software Engineering, or related area
* 3+ years of experience as a .Net Full Stack Engineer
* Good understanding of the full SDLC
Technical Skills
* Proven experience with C#, .Net Core, .Net, Entity Frameworks, Visual Studio
* Practical experience with OOP, design patterns, and SOLID principles
* Experience with Unit Testing frameworks (Moq, XUnit, NUnit, Faker)
* Experience developing and consuming REST APIs
* Experience with T-SQL (queries, views, functions, stored procedures, indices)
* Experience with Front-End Development: HTML5/CSS/JS
Desirable Skills
* Experience with AngularJS, LINQ
* Experience working in an Agile/SCRUM environment
* Experience with Confluence and documentation tools
* Familiarity with Message Queue Systems like RabbitMQ and Azure Queue Storage
* Experience with Azure DevOps
Soft Skills
* Communication, collaboration, empathy
* Creativity, problem-solving, critical thinking, analytical abilities
* Flexibility, curiosity, and ability to learn
Benefits
* Competitive salary & bonus
* Pension scheme
* Health insurance and Employee Assistance Program
* Career progression opportunities
* Fast-paced, friendly environment
* Training and development
* Annual leave, increasing with service
* Staff tariff, modern offices with remote work options
* CSR, wellness, social events, referral schemes, travel and bike schemes
Additional Information
Ranked as a top employer by Great Places to Work Ireland, we offer an engaging environment for ambitious candidates.
#J-18808-Ljbffr