Software Developer
We seek a skilled and versatile Software Developer with a robust understanding of full-stack web development to join our team. The ideal candidate will have a strong understanding of front-end and back-end technologies, appreciate the intricacies of modular design, and be able to produce integrations that expose and consume APIs.
A solid grasp of MSSQL and fluency in JavaScript is essential. Experience in system integration and working with various external systems will set you apart.
Key Responsibilities
Collaborate with technical leads and product managers to understand and refine project requirements and background knowledge.
Work with the team to articulate the application’s architectural vision, interface design, and modular structure.
Implement and iterate on the web application's user interface with attention to user experience and responsive design principles.
Develop efficient APIs to facilitate client-server communication and front-end and back-end systems integration.
Manage databases using SQL effectively with large-scale and heavily normalized databases
Maintain and improve existing complex web applications
Perform production deployments
Qualifications
Bachelor's degree in Computer Science, Computer Engineering, or a related field with highly demonstrated relevant skills.
Demonstrated passion for tackling challenging problems and creating innovative solutions.
Outstanding attention to detail and a strong commitment to delivering quality work.
Robust work ethic and proven ability to persevere through complex and demanding tasks.
Strong analytical and critical thinking skills, with a knack for problem-solving.
Excellent communication and teamwork abilities, capable of collaborating effectively with diverse teams.
Ability to manage time effectively and meet deadlines in a fast-paced environment.
What We Offer
A collaborative and innovative work environment.
The opportunity to work on a variety of projects with the latest technologies.
A performance-based path for professional development and career growth.
Contact us
Send your resume and cover letter to careers@impv.au