Client
Our client is a leading provider of security solutions.
Responsibilities:
- Full stack development (GUI, APIs, business logic and database)
- Design, implementation, and maintenance of software across the life cycle
- Building software that integrates with a range of hardware devices (controllers, alarm panels, DVRs, cameras)
- Cooperation with our customer support team
- It will be an exciting role which will give exposure to a wide range of cloud and web technologies (ASP.NET MVC, ReactJs, JavaScript, jQuery, JSON, HTML5, CSS3, Azure)
- Working in an Agile (Scrum) development environment
- The role may involve DevOps depending on the interest of the candidate
Requirements
· Minimum of bachelor’s degree in a technical field (Computer Science or Engineering)
· Extensive working experience in software development with Microsoft C# .NET technologies (minimum 3 years)
· Must be experienced in the full software life cycle including analysis, design, coding, testing and deployment
· Software development experience with ASP.NET MVC, JavaScript and related web technologies
· Experience working with relational databases, preferably SQL Server
· Strong background in applying common SW practices, such as: design patterns, OOP, refactoring, separation of concerns, inversion of control, dependency injection etc.
Advantageous 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 and scaling Azure resources
· Experience working with Microsoft PowerShell scripting language
· Knowledge of cyber security best practices
· Knowledge and practice of TCP/IP and networking
· Experience working with embedded devices or IoT
· Experience designing and building public APIs to support third-party developers.
The Rewards:
As a reward for your commitment to this role you will receive an excellent salary and a competitive benefits package.
Contact:
Please contact Michael Brennan at Software Placements on +353 (0)1 525 4641 or email your C.V in Word/pdf format to mbrennan@softwareplacements.ie.