PressTigers
Part Time
Adelaide
Posted 7 months ago
Job Summary:
We are looking for a talented Software Engineer to join our team. In this role, you will design, develop, and maintain high-quality software solutions. You will collaborate with cross-functional teams to implement scalable and efficient applications while ensuring best practices in coding, testing, and deployment.
Key Responsibilities:
- Design, develop, and maintain software applications.
- Write clean, efficient, and well-documented code.
- Troubleshoot, debug, and optimize software for performance.
- Collaborate with designers, product managers, and other engineers to deliver high-quality solutions.
- Participate in code reviews and provide constructive feedback.
- Stay updated with emerging technologies and industry trends.
- Ensure security, scalability, and maintainability of applications.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proficiency in programming languages such as Java, Python, JavaScript, C++, or C#.
- Experience with front-end frameworks (React, Angular, Vue) and/or back-end technologies (Node.js, .NET, Django, Spring).
- Strong understanding of databases (SQL, NoSQL).
- Knowledge of version control systems (Git, GitHub, GitLab).
- Familiarity with cloud services (AWS, Azure, Google Cloud) is a plus.
- Excellent problem-solving skills and ability to work in a team environment.
Job Features
| Job Category | CMS |