DATAMESH
DataMesh Group is revolutionising the payment systems available to merchants and retailers, delivering integrated payment capabilities and valuable customer insights through bespoke payment and data processing solutions.
THE ROLE
We are looking for a Senior Software Engineer - Full Stack to join our engineering team and help build high-quality enterprise grade software. We are looking for someone to foster effective team collaboration, mentor, and empowering team members, driving innovation in solutions, and ensuring alignment with business objectives. We have a hybrid working environment so require this person to be based in Sydney, NSW.
RESPONSIBILTIES
- Producing quality code, raising the bar for the whole team on quality and speed.
- Interpreting business requirements and ensuring technical requirements are an accurate reflection.
- Estimating complexity of implementation tasks.
- Writing code and unit tests, building prototypes, solving issues, profiling, and analysing bottlenecks.
- Designing performant, robust APIs.
- Managing and optmising scalable distributed systems on the cloud.
- Optimising applications for performance and scalability.
- Developing automated tests to ensure business needs are met and allow for regression testing.
- Regularly communicating with stakeholders, project managers, quality assurance teams and other developers regarding progress on the long-term technology roadmap.
- Creating and maintaining workflows with teams to provide visibility and to ensure workload balance for consistent visual designs.
REQUIREMENTS
- Computer Science degree or equivalent experience.
- Excellent foundation in computer science, algorithms, and application design.
- Experience writing highly secure applications.
- Experience with core AWS or Azure technologies.
- Growth mindset, challenging status quo to find new solutions and out-of-the-box ideas.
- Experience designing RESTful APIs.
- A unique blend of technical expertise and insatiable curiosity, with a methodical, analytical mindset.
- Ability to work within a team and independently in the design and development of mission-critical enterprise software.
- Demonstrated experience with MERN technology stack.
- Experience with Golang.
- Knowledge of dockerized applications and kubernetes.
- Experience working autonomously and in teams.
- Demonstrated experience interpreting business requirements and writing technical documentation.
DataMesh Group is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation and gender identity, national origin or disability.