Job Title: Senior .Net Developer
Location: Dublin, Ireland.
Type: Full-Time
About Us:
Oliver James has partnered up with a leading financial services company dedicated to providing innovative solutions and exceptional customer service. They are currently seeking a highly skilled and experienced Senior .Net Developer to join their team and contribute to the development of cutting-edge financial applications.
Job Description:
As a Senior .Net Developer, you will be responsible for designing, developing, and maintaining complex financial applications. You will work closely with cross-functional teams to deliver high-quality software solutions that meet the needs of our clients. The ideal candidate will have a deep understanding of the .Net framework, strong problem-solving skills, and the ability to work in a fast-paced environment.
Key Responsibilities:
1. Design, develop, and maintain robust, scalable, and high-performance .Net applications.
2. Collaborate with business analysts, project managers, and other developers to understand requirements and deliver solutions that meet business needs.
3. Write clean, maintainable, and efficient code following best practices and coding standards.
4. Perform code reviews and provide constructive feedback to junior developers.
5. Troubleshoot and resolve complex technical issues in a timely manner.
6. Ensure the security, performance, and reliability of applications.
7. Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain competitive.
8. Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
9. Participate in the full software development lifecycle, including planning, designing, testing, and deploying applications.
Qualifications:
10. Bachelor's degree in Computer Science, Engineering, or a related field.
11. Minimum of 5 years of experience in .Net development.
12. Strong proficiency in C#, ASP.Net, and the .Net Core framework.
13. Experience with front-end technologies such as HTML, CSS, JavaScript, and Angular/React is a plus.
14. Solid understanding of object-oriented programming (OOP) principles and design patterns.
15. Experience with RESTful APIs, microservices architecture, and cloud platforms (Azure or AWS).
16. Proficiency in database design and development, including SQL Server and Entity Framework.
17. Familiarity with Agile/Scrum methodologies and version control systems (e.g., Git).
18. Excellent problem-solving skills and attention to detail.
19. Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
Preferred Qualifications:
20. Experience in the financial services industry or working on financial applications.
21. Knowledge of DevOps practices and tools such as Docker, Kubernetes, and CI/CD pipelines.
22. Certification in .Net development or related technologies.
Benefits:
23. Competitive salary and performance-based bonuses.
24. Comprehensive health insurance.
25. Pension plan.
26. Paid time off and holidays.
27. Professional development opportunities and tuition reimbursement.
28. Collaborative and inclusive work environment.
29. Flexible working
Please not - you must hold a Stamp 4 Visa or EU Passport to apply