Back to jobs
Senior Software Engineer C#
- Posted 09 October 2024
- LocationTimişoara
- Job type Permanent
- Discipline Product & Engineering
- ReferenceJ13069
Job description
Join the Access Family and see how we make software ideas become a reality!
Our core value of ‘Love Work, Love Life, Be You’ has been central to our success and so we’re looking for people to join us who share our passion for making things better every day and help us continue to grow.
We are the number one UK headquartered software provider in the UK and are forecasted to grow to a global population of over 12,000 employees by 2026.
What are we all about?
The Access Group is one of the largest UK-headquartered providers of business management software to small and mid-sized organisations in the UK, Ireland, USA and Asia Pacific.
It helps more than 100,000 customers across commercial and non-profit sectors become more productive and efficient. Our products and solutions go beyond providing technology, we connect the right people with the right data, at the right time, through Access Workspace.
At Access, we are committed to creating a welcoming and inclusive environment where everyone can thrive. If you're excited about this role, (even if your previous experience doesn't align perfectly), you might just be the perfect fit for us!
We wholeheartedly believe in equality for all and the transformative power of diversity. Why not join our vibrant team where you can love what you do, love how you live, and most importantly, be authentically you. Let's make a difference together.
Love Work. Love Life. Be You.
About you:
As a Senior C# Developer, you will play a crucial role in designing, developing, and maintaining high-quality software applications. Your responsibilities will include collaborating with cross-functional teams, implementing new features, and ensuring the overall performance and responsiveness of our applications. The ideal candidate will have a solid understanding of SQL, experience working in an Agile Scrum environment, a proven track record of delivering successful projects, and the ability to coach and guide junior members of the team.
Responsibilities:
1. Collaborate with cross-functional teams to gather and analyze project requirements.
2. Design, develop, test, and deploy high-quality software solutions using C#, React.js.
3. Utilize your expertise in SQL to optimize database queries and ensure efficient data retrieval.
4. Work in an Agile Scrum environment, participating in sprint planning, daily stand-ups, and sprint reviews.
5. Demonstrate a willingness to learn new technologies and embrace change at pace.
6. Mentor, coach, and provide guidance to junior developers, fostering a collaborative and knowledge-sharing culture.
7. Apply SOLID principles to enhance code quality and maintainability.
8. Stay up-to-date with industry trends, technologies, and best practices to continuously improve development processes.
9. Analyze existing code, find optimization and refactor to make code better.
Qualifications:
1. Proven experience as a C# Developer with a focus on web application development.
2. Strong proficiency in React.js and Angular frameworks.
3. Solid understanding of relational database concepts and hands-on experience with SQL. (Microsoft SQL Server)
4. Experience working in an Agile Scrum development environment.
5. Excellent problem-solving skills and attention to detail.
6. Strong communication and collaboration skills.
7. Ability to coach and guide junior members of the team.
8. Interact with stakeholders to intensify requirements for applications.
Preferred Skills:
1. Familiarity with other front-end frameworks/libraries (e.g., Angular.js).
2. Experience with cloud platforms such Azure.
3. Fast learner with an ability to adapt techniques based on requirements.
If you are a passionate and experienced C# Developer with expertise in React.js and Angular, a keen willingness to learn new technologies, the ability to embrace change at pace, and possess coaching skills along with knowledge of SOLID principles, we encourage you to apply. Join our team and be part of a dynamic and collaborative work environment where your skills and contributions make a meaningful impact.
What does Access offer you?
We are a growing software company, and we deliver on what we say we do! We’re looking for people to join the Access family, who share our passion for believing in better, and who will help us continue to grow. We offer a flexible, hybrid working environment where you can balance work and life while maintaining a strong office team-based culture. We take the development of our people very seriously and we will work with you to carve out your success plan and an opportunity to accelerate your career and make a real difference.
On top of a competitive salary, our standard 25 days holiday (which goes up the longer you’re with us), and a matched pension scheme you’ll also be able to choose from a range of benefits to suit you. We pride ourselves on being an organisation that gives back so you’ll also have a charity day you can take to support something that matters to you. There are plenty of other perks. Apply to find out more.
At Access we’re all about helping everyone Love Work and Love Life. Why? Because we believe people can only be their best when they can be themselves. So, if you are excited about this role, but your past experience doesn’t match perfectly, we’d still love to hear from you. You might just be who we are looking for.
We love the fact that we’re all different. We believe by having more diverse perspectives at work improves how we run our business, helps us to better support our customers, and when you think about it, it’s just more fun!
What’s holding you back? Come and be part of our Amazing Access Family!
Love Work. Love Life. Be You.