Middle/Senior .NET Software Engineer (#13865300)

SPECIAL REFERRAL BONUS $2000
Work type:
Technical Level:
Senior
Job Category:
Software Development
Project:
Financial services company
N-iX welcomes a skilled .NET Software Engineer to help the team of professionals design and build performant and highly scalable solutions using the Microsoft stack and following SOLID principles.
Key Responsibilities:
  • Be an active member of assigned tech team through
  • Effective collaboration with a range of stakeholders and colleagues throughout the project development lifecycle
  • Ensuring alignment with business priorities and that all software development is delivered on schedule using coding best practices across our portfolio
  • Troubleshooting and solve software issues (by self and within team) to deliver effective technology solutions
  • Follow agile methodology to deliver consistent market leading engineering solutions working with but not limited to the following technologies; C#, ASP.NET, Microservices, .NET Core, AWS, Octopus Deploy, TeamCity, Jira
  • Write logical and pragmatic code ensuring it is fit for purpose, effective and scalable
  • Build and maintain solid working relationships across the business, specifically across product, BA and other key stakeholders assigned to projects to assist with the smooth delivery of assigned projects
  • Operate in a manner compliant with all applicable regulations, ensure relevant processes are followed
  • Identify, assess and help mitigate any bugs or risks across the projects assigned
  • Pro-actively flag and help plan work to improve the code base and reduce technical debt
  • Develop a strong knowledge of relevant  products, regulatory practices and procedures, service standards, processing and systems relating to software engineering
Qualifications and Experience:
  • Degree educated and/or proven coding experience
  • Experience in a regulated industry or listed business environment, particularly an FCA authorised business, preferred but not required
  • C#, ASP.Net experience. Experience of highly performant distributed systems would be a bonus
  • Working knowledge of front-end web technologies
  • Experience working in an Agile development environment
  • Ability to work independently, manage time and prioritise effectively
  • Ability to develop self and others
  • Proven analytical and problem solving skills
  • Willingness and ability to learn new technologies and concepts
  • Ability to develop and document processes
We offer:
  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring, comfy, clean and safe office

Professional growth:

  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, foosball, ping pong, and more