As a Senior Software Engineer, you will work closely with the principal integration consultant and collaborate with senior integration developers in your assigned project. You will also work with our customer's teams as a technical consultant providing software development services. You will be delivering software within an Agile environment.
You are expected to stay up-to-date with current and latest technologies, especially in the Microsoft ecosystem.
Remote working can be arranged.
Responsibilities
- Deliver high quality code with adherence to standard and best practices
- Work in an Agile environment
- Effectively collaborate with other team members to deliver project-related tasks
- Stay up-to-date with the latest technology trends
- Adhere to standards and best practices and deliver high quality code
Must Have
- 7+ years of experience in Software Development
- Experience in building RESTful services using Open API standards
- Experience in C# .NET, ASP.NET Web API and Entity Framework
- Experience in Azure Integration related PaaS
- Familiarity with DevOps, GitOps and ARM Templates
Nice to have
- Experience in Domain Modelling and DDD
- Experience in NoSQL databases i.e. MongoDB, CosmosDB
- Experience with event streaming using Apache Kafka
- Certified in Azure and/or .NET-related Technologies
- Knowledge in Microservices, Messaging and decoupling patterns
What's great about the job?
- Great team of smart people, in a friendly and open culture
- Work in a multi-national inclusive environment
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast-evolving company
What We Offer
Each employee has a chance to see the impact of his work. You can make a real contribution to the success of the company and our customers in various industries.
Several activities are often organized all over the year, such as team building events, monthly drink, and much more.
Perks
A full-time position
Very Attractive salary package
Trainings
40 hours of training day off per year
Company-sponsored Microsoft Certification Exams
Events
Regular team building events
Travel
Travel to Australia on official business