Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
What you will be doing
- Writing high-quality production code
- Triaging and resolving customer-facing issues
- Learning how different platforms work
- Shipping new features and improving software quality by delivering what the specs outline
- Applying our metrics-driven agile approach
Key Responsibilities
- Redesign, rebuild, and refactor essential B2B products before redeploying them as true cloud-native applications
- Focus on feature development, API development, cross-platform integrations, critical bug fixes, and performance improvements
Job Requirements
- A university degree (BS, MS, or PhD) that included an in-depth study of data structures, algorithms, object-oriented programming, computer architecture, and software engineering OR at least 5 years of professional experience writing code at a company that ships a software service or product
- At least 3 years working on a professional team, developing and unit testing new features for a complex production system
- Full-stack skillset including API, database, search, and front end development
- Proficiency in .NET (C#) and at least one single-page application (SPA) framework such as AngularJS, ReactJS, or KnockoutJS
- Experience working with searching and queueing technologies such as ElasticSearch, Azure Search, and ActiveMQ is preferred
- Experience working in the Azure Cloud is preferred
- Daily work schedule with at least 4 hours overlap with the Australia time zone (GMT+10) work hours
- Fluent English verbal communication skills
- Ability to learn quickly and work in a fast-paced environment