We are looking for a Software Engineer passionate about technology and code, eager to tackle exciting projects. You'll play a key role in understanding user requirements and translating them into functional software applications.
Responsibilities
Architect and design solutions based on user needs and business requirements.
Foster a culture of sharing technical knowledge within the team.
Adapt quickly to new technologies and drive software innovation.
Engage in continuous improvement processes for software development methodologies.
Apply agile methodologies in development workflows.
Analyse and improve performance metrics for existing applications.
Requirements
Education
Bachelor's degree in Computer Science or a related field
Master's degree preferred.
Experience
3+ years of software development experience
Technical Skills
Java
Python
React
REST APIs
Soft Skills
Communication
Problem-solving
Certifications
Scrum Master Certification
Oracle Certified Professional, Java SE 8 Programmer
Languages
English: Fluent
Advantageous
Familiarity with Agile methodologies: Understanding of Agile principles to enhance project delivery.
Experience with cloud services (AWS, Azure): Familiarity with cloud computing platforms to support application deployment.
Benefits
Comprehensive health insurance coverage
Remote work flexibility and office snacks
Annual leave and public holidays
Professional development opportunities
Company Culture
Innovation: We encourage creativity and innovative solutions to exceed our clients' expectations.
Team Collaboration: Working together towards a shared goal is core to our values.
Growth Mindset: We believe in constant learning and providing opportunities for employee development.
Status: Open
Other Jobs in Information Technology (IT) and Software Development