About us:
Amach is an industry-leading technology driven company with headquarters located in Dublin and remote teams in UK and Europe.
Our blended teams of local and nearshore talent are optimised to deliver high quality and collaborative solutions.
Established in 2013, we specialise in cloud migration and development, digital transformation including agile software development, DevOps, automation, data and machine learning…
We have a vacancy for a skillful Senior .NET Developer to join our client's development team in an enjoyable, challenging and creative working environment.
The team is responsible for the whole lifecycle of our platform infrastructure that supports our web and mobile apps. As part of the team, you will be involved in the development of interesting and often complex projects, such as content-management platforms, Web API's supporting mobile apps and cloud-based solutions.
In close collaboration with project managers, designers and the team you will analyse, design, code, test, debug, deploy and maintain these tools and make recommendations on emerging technologies. Software solutions are primarily built on top of the Microsoft ASP.NET technology stack (C#, MVC, Web API), but our client is always looking for new and exciting tools and technologies!
Please note that whilst this position is remote, we will only consider candidate currently based in Greece.
Key Responsibilities:
- Design, implement, document, test, and fine-tune application code using .NET development stack
- Develop applications, services and integration components in Microsoft C# using ASP.NET Framework ( currently new projects use .NET 8)
- Develop applications that integrate with Umbraco .NET CMS
- Ensure development takes into account all aspects of requirements - including data quality, customer experience, architecture, security & operations - so that software is fit for purpose when it goes live
Required Skills:
- University degree in Computer Science or other relevant field
- At least 3 years (post-degree) of working experience in the field
- Good knowledge of SQL and experience of either SQL server or other major relational RDBMS
- A good understanding of object-oriented analysis and design (Design Patterns, DDD, TDD, Dependency Injection, SOLID Principles)
- Ability to understand business requirements and create software solutions that work within agreed technical designs
- Positive proactive attitude, willing to turn your hand to any problem, and willing to work things out when you fall outside their area of direct expertise
- Eager to work as a member of a team and pitch in to ensure the team succeeds with its commitments
- Self motivated and methodical, with attention to detail
Desirable Skills:
- Exposure to cloud-based solutions (Microsoft Azure or Amazon Web Services)
- Exposure to front-end technologies, such as Javascript, HTML and CSS or frameworks( Angular or React)
- Any other web technology or programming language (e.g. Node/Python/Ruby/PHP/Java). We firmly believe that each language and framework teaches us something new
What's in it for you:
- An opportunity to join a fast-growing company
- Options for career advancement
- Learning and development opportunities
- Flexible working environment
- Competitive rates based on experience
Not for you?
Check out all of our open positions in our
careers page and follow us on
LinkedIn for future opportunities.
P.S. Share this with friends and co-workers! Don't be afraid they'll steal it from you, if you're amazing and smart we'll find a role for you. We are growing fast and we are always looking for talented people.
At Amach, we strive to be an inclusive community of open-minded individuals with different backgrounds and we are committed to fostering, cultivating and preserving a culture of diversity, equity and inclusion. We strongly believe that a diversity of experience and background is essential to create a fulfilling environment and better solutions for our people and our customers. All Amach employees and contractors are expected to honour this policy and act to ensure that every individual is respected in the workplace.
Your personal data
Amach will process your personal information in accordance with the EU's General Data Protection Regulation (GDPR). We will comply with data protection law and principles, which means that your data will be:
- Used lawfully, fairly and in a transparent way
- Collected only for valid purposes and not used in any way that is incompatible with those purposes
- Relevant to the purposes we have told you about and limited only to those purposes
- Accurate and kept up to date
- Kept only as long as necessary for the purposes we have told you about
- Kept securely
If you would like to contact us about your data, please use the following address: info@amach.com