Software Engineer (C# .NET)
Required skills
Proficient in software engineering practices with 3+ years of experience, Detail oriented mindset, with a passion for continuous learning & development, Fluent with C# .Net 6+ / Web API, Experienced with SQL Server, modern ORMS, and optimising TSQL, Familiar with continuous delivery and automated deployments (CI/CD), Proficient with AWS or other cloud platforms such as Azure or Google Cloud Platform, Knowledgable in modern, cloud-based architecture, and skilled in enhancing their speed, scalability, security, and fault tolerance, Deep expertise in creating solutions for transactional business solutions, payment processing, big data, or high availability and performance cloud infrastructure, Extensive experience in designing and implementing software solutions, A self-starter who finds practical solutions to challenging problems and enjoys simplifying complexity, Curious and thrive on being involved, with a desire to collaborate with teammates distributed across different timezones, Passionate about learning new technologies and encouraging others to learn and share
Preferred skills
...
Technologies
C#, T-SQL, AWS (Lambda, API Gateway, DynamoDB, S3, SES and SQS), SQL Server, .Net 6+, Web API, Azure or Google Cloud Platform, Cloud-based architecture
Responsibilities
Designing, building and maintaining secure, scalable software, Enhancing the platform to empower our global customer base in delivering world-class guest experiences, Troubleshooting and debugging production issues across services and multiple levels of the stack, Promoting quality through software craftmanship, agile best practices and continuous delivery/deployment techniques
Seniority
mid level
Domain
SaaS, ticketing, point of sale, self-service, memberships, kiosks, digital waivers, leisure and attractions industry