Position Overview:
Singularity Tech is a technology and engineering business based in Sydney. We help enable organisations with their technical architecture and development capabilities to help reach transformational outcomes. We are seeking a highly skilled and experienced Senior Python Engineer to join our dynamic team.
Key Responsibilities:
- Implement parsing algorithms to identify syntax in different programming languages.
- Proficient in parsing techniques and regular expressions.
- Build a tool that is scalable, efficient, and capable of handling large data.
- Design, develop, and maintain Python-based applications and services.
- Collaborate with product managers, designers, and other engineers to define software requirements and specifications.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug issues, providing timely solutions.
- Mentor and provide guidance to junior engineers, fostering a culture of continuous learning and improvement.
- Participate in code reviews to ensure code quality and adherence to standards.
- Stay up-to-date with the latest industry trends and technologies to continuously improve our software development processes.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 10+ years of professional experience in Python development.
- 12+ years of professional experience in software development.
- Strong proficiency in Python and its libraries and frameworks (e.g., Django, Flask).
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
- Proficient in version control systems (e.g., Git).
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization (e.g., Docker, Kubernetes).
- Solid understanding of software development principles, design patterns, and best practices.
- Strong problem-solving skills and the ability to think critically and creatively.
- Excellent communication and teamwork skills.
- Experience with agile methodologies and working in a fast-paced, collaborative environment.
Nice to Have:
- Knowledge of front-end technologies (e.g., JavaScript, HTML, CSS) and frameworks (e.g., React, Angular).
- Experience with additional programming languages such as Ruby
- Experience with microservices architecture.
- Familiarity with DevOps practices and tools (e.g., CI/CD pipelines, Jenkins).
- Contributions to open-source projects or a strong presence in the developer community.
Position Details:
- Contract Duration: 6 months, with potential for full-time employment
- Location: Remote, with the possibility of relocating to Australia for the right candidate after 6 month contract is finished
Why you should join us:
- We work on the latest cloud technology on challenging complex integration and digital transformation projects
- We are a fast paced rapidly growing specialist consulting firm with a strong reputation and growing list of high-profile clients
- We have supportive management and offer career growth and learning opportunities
- We offer excellent remuneration and flexible, family friendly working arrangements
If this sounds like you and you’re interested in joining us on our tech journey, please apply now!
More questions : please send to ****@singularitydevops.io