- Home
- Jobs
- Back-end development
- C# .Net Software Engineer, Contract, Dublin
C# .Net Software Engineer, Contract, Dublin
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Contract
- Location
- Ireland
- Workplace
- On-site
- Day rate
- €350-550/day (EUR)
- Category
- Back-end development
What you'll be doing
Contract C# .Net Software Engineer role in Dublin, joining a team of 7 to enhance and extend custom system functionality. Requires 2+ years' experience, strong C#/.NET and SQL skills, and UI development with Angular or React. Cloud experience and a portfolio are advantageous. On-site, 6-month contract.
Key requirements
Must-have
- 2+ years of software development experience
- Industry experience with C# .Net engineering
- Confidence with C#
- Good relational data understanding
- Good grasp of SQL language
- UI development experience with Angular or React
Nice-to-have
- Understanding of cloud based development
- Portfolio of work (e.g., GitHub) or publications
Experience: 2+ years
Role signals
- Technical focus
- back-end development
- Hands-on vs management
- Hands-on
Similar jobs
Full job description
C# .Net Software Engineer, Contract, Dublin
I’m searching for talented and ambitious C# .Net Developers who will join an existing team of 7 and work to create custom functionality of an existing system with the hope to extend it’s usages.
This role is suitable for a C# .Net Software Engineer with even a few years of experience – someone who is comfortable coding with C# and SQL and who is passionate about Software Engineering. The hiring manager has expressed an interest in someone who loves to code and develop and any githubs/portfolios would be welcomed to be showcased during an interview
*6 month contract expected to roll
*4-5 days onsite in a Central Dublin office
*Daily rate: Negotiable on experience but somewhere 350-550 per day
Requirements
-
2+ years of software development experience, getting experience across the full lifecycle ideally
-
Industry experience with C# .Net engineering and a confidence around C#
-
Good relational data understanding and good grasp of SQL language
-
UI development experience with ideally Angular but React also considered
-
Any understanding around cloud based development would be great
-
Bonus – A portfolio of work (github etc) to showcase during an interview or some publications within the field etc
If this sounds of interest please apply today or reach out to Rebecca at IT search for more details
Apply Now
Interview prep pack
Grounded in this listing. Use it to prepare examples before you apply.
Your interview focus
Based on this listing, the role is for a hands-on C# .Net Software Engineer to join an on-site team in Dublin, focusing on extending custom functionality for an existing system. The position emphasizes strong C#/.Net and SQL skills, with additional value placed on UI experience (Angular or React) and demonstrable passion for software engineering.
- Hands-on coding ability·High
- Full-stack versatility·Medium
- Passion for software engineering·High
Only have 30 minutes?
Follow a focused preparation plan based on this job.
Start 30-minute prep
Your 30-minute plan
Review and Summarize Key C#/.Net Projects
0–8 minList your most relevant C#/.Net projects and prepare concise summaries highlighting your contributions and outcomes.
Practice SQL Query Writing
8–14 minWrite and review complex SQL queries and be ready to discuss schema design and optimization.
Prepare UI Project Demos
14–20 minSelect Angular or React projects to showcase, focusing on your technical decisions and problem-solving.
Update and Organize Your Portfolio/GitHub
20–25 minEnsure your code samples are clean, documented, and ready to share during the interview.
Draft Questions for the Interviewer
25–30 minPrepare thoughtful questions about the team, project, and expectations to demonstrate your engagement.
Talking points
, 5 itemsC#/.Net Engineering Experience
Demonstrates your ability to contribute effectively to the team's core technology stack and handle the main responsibilities of the role.
SQL and Relational Database Skills
Shows your competence in managing, querying, and designing data structures, which is essential for the position.
UI Development with Angular or React
Highlights your versatility and ability to contribute to front-end aspects of the system, as required by the listing.
Portfolio or GitHub Projects
Provides tangible evidence of your passion for software engineering and your coding abilities, as specifically requested.
Full Software Development Lifecycle Experience
Demonstrates your understanding of the end-to-end process of software delivery, which is valued in the role.
What to research
, 4 itemsReview C#/.Net Core Concepts
Refresh your knowledge of C# syntax, .Net Core features, and best practices for building scalable applications.
Practice SQL Queries and Database Design
Prepare to discuss and demonstrate your ability to write complex SQL queries and design relational schemas.
Showcase UI Projects with Angular or React
Select and prepare to present relevant UI projects, focusing on your role and technical contributions.
Prepare Your Portfolio or GitHub
Ensure your public repositories are up to date and ready to be shared, with clear documentation.
Questions to ask
, 6 itemsWhat are the main technical challenges the team is currently facing with the existing system?
Why ask this? To understand where your skills can have the most impact and what to expect technically.
How is work typically divided among the team of seven engineers?
Why ask this? To clarify collaboration and individual responsibility expectations.
What is the preferred technology stack for UI development, and are there plans to standardize on Angular or React?
Why ask this? To gauge the direction of front-end development and align your skills accordingly.
How does the team approach code reviews and knowledge sharing?
Why ask this? To assess the team's culture and opportunities for learning and growth.
Are there opportunities to contribute to architectural decisions or propose new features?
Why ask this? To understand the level of autonomy and influence you might have.
What does success look like for this role over the next six months?
Why ask this? To clarify expectations and key deliverables for the contract period.
Register now to upload your CV
Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.