Versent, an Australian technology consulting company, specialises in architecting, building & operating cloud-native applications, enabling data & insights, and securing platforms and services. Founded in 2014, Versent has grown to more than 600 experts who care about achieving quality outcomes, building lasting relationships and delivering on what we promise. As one of Australia’s most experienced and trusted transformation partners, Versent has considerable experience in successfully delivering digital projects and providing managed services support.
This is an exciting position for a talented the PrincipSoftware Engineer with proven experience to join our ranks. As a Principal Full Stack Engineer, you will be responsible for leading a team of developers and driving the development and delivery of high-quality, scalable, and secure web applications. You will work closely with cross-functional teams, including product managers, designers, and other engineers, to shape and implement innovative solutions that meet business requirements.
Responsibilities:Technical Leadership: Lead and mentor a team of full stack engineers, providing technical guidance, code reviews, and best practices to ensure high-quality and scalable code is delivered on time. Full Stack Development: Develop and maintain web applications preferably using React JS for the front-end and Node.js for the back-end, ensuring optimal performance, usability, and reliability. Architecture and Design: Collaborate with the product and design teams to translate business requirements into technical specifications and architectural designs.
Serverless Development: Design and implement serverless applications using AWS Lambda, API Gateway, DynamoDB, and other relevant AWS services to create highly scalable and cost-effective solutions. API Development: Build robust and secure RESTful APIs to integrate front-end applications with back-end systems and third-party services. Testing and Deployment: Implement automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines to ensure the quality and timely delivery of software releases.
Collaboration and Communication: Collaborate effectively with cross-functional teams, including product managers, designers, and other engineers, to drive project success. Clearly communicate technical concepts and solutions to both technical and non-technical stakeholders. Do
Your Technical Capabilities Include? Proven experience as a Full Stack Engineer, with expertise in React JS, Node.js, and building web applications. Strong understanding and experience with AWS Serverless technologies, including Lambda, API Gateway, DynamoDB, S3, and CloudFormation.
Proficiency in JavaScript, TypeScript, HTML5, CSS3, and related web technologies. Experience with front-end frameworks/libraries such as Angular, or Vue.js. Solid understanding of software engineering principles, design patterns, and best practices.
Knowledge of DevOps practices and experience with CI/CD pipelines. Familiarity with microservices architecture and event-driven systems. Strong knowledge of database technologies, both SQL and NoSQL (e.g., MongoDB, PostgreSQL, MySQL).
Familiarity with version control systems (e.g., Git) and agile development methodologies. Strong communication and leadership abilities, with the ability to collaborate effectively in a team environment. The work is exciting, cutting edge and diverse, ranging from cloud strategy to application transformation and modernisation, to cloud operations and everything in between.
You'll be surrounded by people who are incredibly passionate and knowledgeable about AWS and…
Click here to view more detail / apply for Principal Engineer