Software Developer C# / .Net
Dublin
2
Negotiable
Ref: E18130NB
Job Description
My Dublin based client is recruiting for a Software Developer to join the team on a permanent basis. This role will be a hybrid model.
My Dublin based client is recruiting for a Software Developer to join the team on a permanent basis. This role will be a hybrid model. The candidate must of have a min of 3 years extensive experience in development with Microsoft C# technologies with a strong cloud experience.
Job Responsibilities
- Full stack development (GUI, APIs, business logic & database)
- You will design, implementation, & maintenance of software across the life cycle
- You will build software that integrates with a range of hardware devices.
- This will be an exciting role in which will give exposure to a wide range of cloud & web technologies (ASP.NET MVC, ReactJs, JavaScript, jQuery, JSON, HTML5, CSS3, Azure)
- You will work in an Agile (Scrum) development environment
- The role may involve DevOps depending on the interest of the candidate
Experience Required
- A min of 3 years extensive experience in development with Microsoft C# technologies
- Must be experienced in the full software life cycle including analysis, design, coding, testing & deployment
- Software development experience with ASP.NET MVC, JavaScript & related web technologies
- Experience working with relational databases, preferably SQL Server
- Strong experience in design patterns, OOP, refactoring, separation of concerns etc
Desirable Skills
- Experience with ReactJs or similar technology (Vue, Angular)
- Azure DevOps including CI\CD tooling
- Azure services such as Redis caching, load balancers, IoT event hubs, app services
- Comfortable working in hosted environment with high availability requirements
- In depth knowledge of Azure services & scaling Azure resources
- Experience working with Microsoft PowerShell scripting language
- Knowledge of cyber security best practices
- Knowledge & practice of TCP/IP and networking
- Experience working with embedded devices or IoT
- Experience designing and building public APIs to support third-party developers.
Educational Requirements
- Minimum of bachelor’s degree in a technical field (Computer Science or Engineering)
Working Hours & Benefits
- Hybrid Model
- Pension
- Healthcare
- Bonus