Remote Senior Full Stack Software Engineer - .NET & React

at Experian

Posted 1 day ago 3 applied

Description:

  • As a Senior Software Engineer, you will help develop, test, and maintain high-quality applications across multiple platforms.
  • You will report to the Lead Software Engineer and collaborate with Product Owners, Technical Leads, and cross-functional teams to deliver secure, scalable, and maintainable solutions.
  • Your primary focus will be on Experian Link, a keying solution that processes and matches name and address data to produce unique, persistent identifiers for households, individuals, and properties.
  • Link features a distributed client-server architecture and supports both on-premise and cloud-hosted deployments.
  • You will design and implement scalable and maintainable software applications across multiple platforms using .NET, React, and Angular.
  • You will develop RESTful APIs and backend services, ensuring secure component communication.
  • You will participate in architectural discussions and help define technical best practices for the team.
  • You will work with Product Owners and Technical Leads to evaluate possible solutions and refine business and technical requirements.
  • You will participate in Scrum ceremonies and contribute to iterative development cycles.
  • You will follow published processes and recommend enhancements to procedures.
  • You will ensure the ongoing health and performance of IT systems are maintained and enhanced.
  • You will prepare and maintain technical documentation, analysis, and design of application programs and databases.
  • You will explore new tools, frameworks, and practices to improve development efficiency and product quality.

Requirements:

  • You must have 5+ years of professional software engineering experience, delivering high-quality software with hands-on involvement in full development lifecycles and CI/CD processes.
  • You should have expertise in .NET technologies, being proficient in .NET Framework and .NET Core, primarily using C#.
  • A university degree in Software Engineering, Information Technology, Informatics, or a relevant field is required.
  • Excellent written and verbal English skills are necessary.
  • You should have full-stack web development experience, being accomplished in building web applications using ASP.NET (Web Forms, Razor, REST), JavaScript, and React.
  • You must have backend and integration proficiency, with experience developing RESTful and SOAP APIs, Windows services, and desktop applications.
  • SQL Server development skills and familiarity with XML and JSON data formats are required.
  • You should have cloud and containerization knowledge, with hands-on experience with AWS services and container technologies such as Docker.

Benefits:

  • You will receive personal development opportunities, including a career pathway for professional growth supported by learning and development programs and unlimited access to online educational training courses, learning materials, and books.
  • The work environment offers excellent conditions with a friendly atmosphere, recognized strong team spirit, and fun and quality recreation time.
  • A social benefit package is included, which consists of life insurance, food vouchers, additional health insurance, a monthly flex allowance and internet coverage, corporate discounts, marriage and childbirth/adoption allowance, a Multisport card, a Sharesave plan, an employee assistance program, a birthday gift, and many other benefits.
  • You will enjoy a work-life balance with 25 days of paid vacation, one additional day off for your birthday, and an extra three paid days for participation in social responsibility events.
  • There is an opportunity for flexible working hours and the option to work from home.