Apply

Software Engineer (C#)

Posted 2 days agoViewed

View full description

💎 Seniority level: Entry, early in their career

📍 Location: UK

🔍 Industry: Student Affinity Network

🏢 Company: UNiDAYS👥 251-500Marketing

🗣️ Languages: English

⏳ Experience: Early in their career

🪄 Skills: AWSSQLAgileC#.NETNosql

Requirements:
  • A working knowledge of C# and .NET.
  • An understanding of cloud computing platforms and Infrastructure as code (ideally AWS).
  • An understanding of unit testing.
  • An understanding of SQL and NoSQL databases and data storage best practices.
  • A desire to learn how to build stable, scalable, secure, observable, and performant services.
  • A passion for writing maintainable code and engaging in code reviews and pair programming.
  • An understanding of agile methodologies such as Scrum and Kanban.
Responsibilities:
  • Contributing to the team's goal of delivering our next generation marketplace product.
  • Deliver impactful features with a pragmatic approach.
  • Work closely with Product Managers and Product Designers to create relevant and performant features for users.
  • Collaborate with Senior Software Engineers on building scalable and maintainable features.
  • Participate in ensuring high availability of critical systems and managing incidents.
Apply

Related Jobs

Apply

📍 UK

🧭 Full-Time

🔍 Student Affinity Network

🏢 Company: UNiDAYS Ltd

  • A working knowledge of C# and .Net.
  • Understanding of cloud computing platforms and Infrastructure as code (ideally AWS).
  • Understanding of unit testing.
  • Familiarity with SQL and NoSQL Databases and data storage best practices.
  • Desire to build stable, scalable, secure, observable, and performant services.
  • Passion for engineering craft, including writing maintainable code, conducting code reviews, pair programming, and writing tests.
  • Understanding of agile methodologies such as scrum and kanban.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.

  • Contributing to the team's goal of delivering the next generation marketplace product.
  • Deliver impactful features with a pragmatic approach.
  • Work closely with Product Managers and Product Designers in creating relevant and performant features.
  • Collaborate with Senior Software Engineers to build scalable and maintainable features.
  • Participate in ensuring high availability of critical systems as well as monitoring and incident management.

AWSSQLAgileC#.NETNosql

Posted 4 days ago
Apply
Apply

📍 UK

🧭 Full-Time

🏢 Company: UNiDAYS Ltd

  • Good working knowledge of AWS and C#/.Net for implementing modern cloud architectures.
  • Passion for engineering craft demonstrated through writing maintainable code and conducting code reviews.
  • Coach others in the team to improve overall performance.
  • Desire to build stable, scalable, secure, observable, and performant services.
  • Understanding of business goals and maximizing work impact.
  • Strong grasp of agile methodologies like scrum and kanban.
  • Excellent problem-solving skills and attention to detail.
  • Exceptional communication and collaboration skills.
  • Accountability for performance and team goals.
  • Lead inclusively to foster a diverse engineering culture.

  • Contributing to the team's goal of delivering the next generation marketplace product.
  • Deliver impactful features with a pragmatic approach.
  • Proactively contribute to the betterment of other engineers through mentoring and feedback.
  • Provide technical and strategic feedback to improve product effectiveness.
  • Prioritize impactful problems and facilitate change.
  • Communicate solutions and risks of technical issues to non-technical stakeholders.
  • Champion user-centric solutions focusing on market fit and profitability.

AWSAgileTypeScriptC#ASP.NET MVC.NETReact

Posted 19 days ago
Apply
Apply

📍 UK

🧭 Full-Time

🔍 Student Affinity Network

🏢 Company: UNiDAYS👥 251-500Marketing

  • A good working knowledge of AWS, C#/.Net and modern architectures in a cloud environment.
  • A passion for engineering craft, including writing maintainable code, code reviews, and writing tests.
  • A coaching mentality to help improve the entire team.
  • Desire to build stable, scalable, secure, observable, and performant services.
  • Understanding of how work aligns with business goals.
  • Strong understanding of agile methodologies, such as scrum and kanban.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration skills.
  • Accountability for performance and contribution to team goals.
  • Lead by example to foster an inclusive engineering culture.

  • Contributing to the team's goal of delivering our next generation marketplace product.
  • Deliver impactful features with a pragmatic approach.
  • Proactively contributing to the betterment of other engineers in the company through sponsoring, mentoring and providing constructive feedback.
  • Providing technical and strategic feedback on projects to enable more effective products.
  • Prioritizing the most impactful problems to bring about change.
  • Communicating technical solutions and risks to non-technical stakeholders.
  • Championing user-centric solutions with attention to market fit and profitability.

AWSSoftware DevelopmentAgileC#ASP.NET MVC.NETREST APIMentoringMicroservices

Posted 22 days ago
Apply
Apply

📍 United Kingdom

🔍 Security awareness training

🏢 Company: KnowBe4👥 1001-5000💰 $300,000,000 Post-IPO Equity over 1 year agoComputerSecurityCyber SecurityNetwork SecuritySoftware

  • BS or equivalent plus 8 years experience or MS or equivalent plus 3 years experience or Ph.D. or equivalent plus 2 years experience.
  • Modern C# / .NET Core.
  • Powershell.
  • Experience with ASP.NET, Blazor, and Tailwind CSS.
  • Basic understanding of modern web application architecture and email.
  • Creativity, self-motivation, and acute attention to detail.
  • Experience with MongoDB.
  • Experience with AWS (certification is a plus).
  • Experience with Terraform.

  • Develops software using the KnowBe4 Software Development Lifecycle and Agile Methodologies.
  • Recommends solutions to engineering problems.
  • Assists other team members by providing technical direction.
  • Defines approaches and solutions to complex technical problems.
  • Helps to translate KnowBe4's strategic goals into operational plans.
  • Provides coordination across functional boundaries.
  • May act as team lead for sub-projects.

Software DevelopmentAgileASP.NETCSSMongoDBC#.NET.NET coreAgile methodologiesTerraformAttention to detail

Posted about 2 months ago
Apply