Full Stack Developer
We are seeking an experienced Full Stack Developer with professional experience in .NET technologies and modern frontend frameworks. The successful candidate will be a strong team player who thrives in a collaborative environment, brings innovative ideas to the table, and has a genuine interest in emerging AI technologies.
This is a hands-on role involving end-to-end application development, contributing to a fast-paced Agile team focused on delivering scalable, secure, high-quality solutions.
Key responsibilities include:
· Develop, test, and maintain full stack applications using .NET (C#, ASP.NET Core) on the backend and modern JavaScript frameworks (e.g., React, Angular, or Blazor) on the frontend.
· Collaborate closely with team lead and product owners to create functional and responsive user interfaces.
· Work with SQL Server and/or PostgreSQL to design efficient data models, write queries, and optimize performance.
· Participate in the full software development lifecycle including Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
· Use Git for version control, branching, and merging to maintain clean and stable codebases.
· Conduct code reviews, write unit tests, and follow best practices to ensure high code quality and maintainability.
· Implement RESTful APIs and integrate third-party services where required.
· Assist with deployment processes and contribute to DevOps improvements where applicable.
· Engage with AI and emerging technologies, supporting the integration of intelligent features into applications.
Job requirementsRequired Qualifications:
· Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
· Relevant, professional experience in full stack software development with .NET technologies.
· Strong proficiency in C#, ASP.NET Core, MVC, and RESTful API development.
· Solid experience with frontend development using JavaScript frameworks
· Proficient in working with relational databases (SQL Server and/or PostgreSQL).
· Familiarity with Git version control and modern development workflows.
· Understanding of Agile methodologies and experience working in Agile teams.
· Excellent problem-solving, debugging, and communication skills.
· Must have extensive relevant experience.
The successful candidate will have the following key competencies:
· Experience with cloud platforms (Azure, AWS).
· Familiarity with CI/CD pipelines and DevOps practices.
· Experience with authentication & authorization frameworks (e.g., OAuth, OpenID Connect).
The ideal candidate will possess the following attributes:
· Be self-motivated with a continuous learning mindset
· Strong interpersonal skills
· Be collaborative and work well in a team environment
· Innovative thinker with the ability to propose new solutions and improvements.
· Interest in AI and willingness to explore how they can enhance products
CLICK THE APPLY BUTTON TO GO TO THEIR CAREERS PAGE WHERE YOU CAN CHECK THIS JOB AND ALL OTHER OPPORTUNITIES AVAILABLE.
Follow us on Facebook and stay up to date with the latest jobs in Dublin!
Before you go
By creating a job alert, you agree to our Terms. You can unsubscribe from these directly within the emails or as detailed in our terms.
Continue to job