Developers/Programmers (Information & Communication Technology) Full time Add expected salary to your profile for insights GaP Solutions is a leading and innovative provider of retail solutions used by our clients across Australia and internationally. Our cloud-based applications cover the key retail operations of point of sale (POS), shop floor scanning, and back-office retail management for supermarkets and fresh food retail businesses. Our software plays a vital role in getting fresh food packed, shelves stocked, checkout lines moving, and payment cards tapping for our partner retailers and their customers.Due to sustained growth and our commitment to continuous improvement, we are looking for a Full Stack Developer to join our development team. If you are comfortable working across the stack of a SaaS web application and are eager to be deeply involved in the design of our product, to enhance our development methodology, and to ask and answer the technical questions defining our architecture, then we would love to hear from you.Why do we have this role in our team, and how might you fit in?You'll be part of an agile, small, and supportive development team that is empowered to takefullownership of our technical solution, and collaborates with our product owners, customer support team, and clients to shape the future of retail by creating useful and delightful software improvements and features - all the way from idea initiation to long-term deployment in production.Our team is on the lookout for another developer with 2+ years of experience who is passionate about writing clean and reliable code, influencing technical decision making, and working collaboratively to deliverthe best possible product for our customers.What might you have done in a typical month in this role?What should you bring to the role? To be successful, you will have:A demonstrable track record of delivering reliable, scalable, and high performing softwareWell-practiced and resilient problem-solving skills, especially when problems are ambiguous, mysterious, or technically complexStrong communication and interpersonal skills, and ability to influence non-technical audiencesExperience with:Back-end object-oriented development (e.g. C# or Java)Designing and querying relational database schemas (e.g. MySQL or SQL Server)Defining and consuming APIs (e.g. REST architectures or GraphQL)Creating reusable and efficient front end UI componentsThe ability to write testable, maintainable, and extensible code, and the enthusiasm to support others to do the sameThe determination to contribute to the continuous improvement of our development methodology, the design and value of our product, and ultimately the outcomes for our customersTo stand out, you might have:Tertiary qualifications in computer science or a related disciplineExperience with .NET 6 and/or above, .NET Core, .NET Framework, or ASP.NET (Core, MVC, or Web API)Experience with .NET UI frameworks (eg. WPF or Windows Forms or MAUI)Experience with WCF based applicationsExperience with React and TypeScriptExperience with utilising services provided by public cloud platforms (eg. AWS, Azure, GCP, Oracle Cloud)Experience with developing mobile apps (Native/Cross-platform)Experience with best practices and tools for cloud-based, distributed, and data-intensive applications (e.g. microservices, caching, event sourcing, etc.)An eye for performance, especially API throughput and database indexing and tuningAbout the benefits:GaP Solutions can offer you:Competitive remuneration, and the job security of a permanent position with a longstanding and proudly South Australian organisationA commitment to work/life balance and flexible working arrangements, including flexible start and finish timesA conveniently located suburban head office, with all-day on-street parking, and a short walk to a shopping center and train lineContinuing learning and development, as we want our teams and products to be the best they can beA close-knit team and flat management structure - your efforts matter, and chances are you will see the fruits of your labour being actively used in shops every dayYou will be respected as an expert voice on testing processes and tools, technical decision making, and product designReport this job advert Don’t provide your bank or credit card details when applying for jobs. To help fast track investigation, please include here any other relevant details that prompted you to report this job ad as fraudulent / misleading / discriminatory. What can I earn as a Full Stack Developer
#J-18808-Ljbffr