Software Engineer
About GetGo Technologies
GetGo is Singapore’s largest and fastest growing carsharing platform that enables everyone with the freedom to drive, without the burden of ownership. Our vision is to be APAC’s #1 carsharing platform as we seek to create a mobility ecosystem that’s shared and sustainable for all.
About the Role
We are looking for an experienced, talented and highly motivated individual to design and build the next generation application
You need to be well versed in modern .NET, web APIs and agile methodologies
Day to Day Activities
As a backend developer, you will be working closely with stakeholders, Lead Developers and product managers to develop and execute our product roadmap. Your key responsibilities include:
- Write clean, scalable code using .net programming languages
- Provide technical maintenance by troubleshooting problems and providing effective solutions
- Ensure follow through on every issue/problem till closure, and complete the necessary documentation as required
- Ensure that necessary changes/enhancements are implemented and documented as per corporate standards and guidelines
- Ensure projects timeline and resources are tracked
- Collaborate with the internal team to produce software design and report/ address issues timely.
- Exposure in handling production releases
- Excellent verbal and written communication skills
- Willing to learn and pick up new skills
- Ability to work independently and in a team environment, resourceful with good initiative and discipline
About You
- You have at least 3+ years of full-stack development experience in .NET Platform, including C#, ASP.NET CORE, JavaScript, Ajax, JQuery, MySQL Server
- You have full proficiency in C#, cloud technologies such as AWS, Docker
- You have some experience in converting monolithic architecture to a microservices-based architecture
- You have experience working with software support tools such as Jira, Asana, Slack and Confluence spaces.
- You have a have strong knowledge of RDBMS Concepts, should be familiar with database architecture and performance tuning using MySQL Server
- Experience in Android & iOS mobile development is an added advantage
Requirements:
- .Net 4.1, .Net 6, C#
- AWS Cloud Services, ECS/Fargate
- SQL
- Agile methodology
- Hangfire Pro
- Microservices
- Git/Circle CI/
- CI/CD mindset
- Strong alignment with our GetGo Values:
- Get it going!
- Stay curious and humble
- Drive innovation & improvement
- Keep it simple
- Empathise deeply
- Collaborate for success
- Enjoy the ride
What We Offer
- Vibrant, fun, and dynamic working environment
- Medical benefits including health insurance, leave enhancement benefits, etc.
- Staff discount when driving with GetGo
- Training and development courses
- Contributing part of the success in building a fast growing car sharing platform