Location:Fully Remote Company: HRLockerAbout HRLocker:HRLocker is a leading provider of remote HR software solutions designed to streamline HR management and empower businesses to succeed in today's dynamic work environment.
Our mission is to make HR simple and accessible for SME's in Ireland and the UK.We are seeking a highly skilled Senior .Net Full Stack Developer with extensive experience in Azure cloud services and a strong preference for proficiency in React.
The ideal candidate will be responsible for designing, developing, and implementing high-quality software solutions, contributing to the full software development lifecycle, and working closely with cross-functional teams.Key ResponsibilitiesDesign, develop, and maintain robust, scalable, and high-performing applications using .Net Core and .Net Framework. Build efficient, reusable, and testable front-end components using React. Collaborate with architects and other developers to design cloud-native solutions hosted in Azure. Develop RESTful APIs and ensure seamless integration with front-end systems. Participate in code reviews and mentor junior developers. Implement best practices for CI/CD pipelines and contribute to DevOps processes. Ensure applications meet security, performance, and scalability requirements. Troubleshoot and resolve technical issues across the full stack. Stay up to date with emerging technologies and suggest improvements to enhance product performance and maintainability. Required Skills & QualificationsBachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience). 5+ years of experience in software development using C# and .Net Core/Framework. Proven experience with front-end development using React. Strong experience with Azure services, including App Services, Azure Functions, Azure DevOps, Azure SQL, and cloud storage. Expertise in developing and consuming RESTful APIs. Experience with databases such as SQL Server or Cosmos DB. Strong understanding of version control tools (e.g., Git). Familiarity with Agile/Scrum methodologies. Preferred QualificationsExperience with Docker and containerization. Familiarity with microservices architecture. Knowledge of front-end state management libraries (e.g., Redux). Experience in unit testing frameworks for both front-end and back-end development. Strong understanding of authentication and authorization (OAuth, JWT, etc.
). Soft SkillsExcellent problem-solving and analytical skills. Strong communication and collaboration abilities. Ability to work independently as well as in a team environment. Proven ability to manage time and prioritize tasks effectively. What We OfferCompetitive salary and performance-based incentives.Fully remote working with flexible hours.Opportunities for professional growth and career development.A collaborative and inclusive company culture.Mobile phone monthly allowance.Competitive pension plan.25 days annual leave, plus your birthday off!