As a Software Developer, you will participate in creating user-friendly software solutions that meet client needs. You will employ industry best practices and cutting-edge technologies to deliver high-performance applications.
Responsibilities
Collaborate with the user experience team to ensure high-quality product deliverables.
Participate in troubleshooting and performance tuning of applications.
Prepare technical documentation and operational guidelines.
Engage in peer programming and mentorship for junior developers.
Requirements
Education
Bachelor’s degree in Computer Science or related field
Master’s degree is a plus
Experience
3+ years of relevant software development experience
Technical Skills
JavaScript
Java
Python
C#
Soft Skills
Communication
Problem-solving
Adaptability
Certifications
AWS Certified Developer
Microsoft Certified: Azure Developer Associate
Languages
English: Fluent
Advantageous
Experience in Agile development environments: Familiarity with agile methodologies like Scrum or Kanban.
Knowledge of database systems: Experience with databases such as MySQL, PostgreSQL, or MongoDB.
Benefits
Health and wellness benefits
Transport allowance
Flexible working hours
Professional development assistance
Company Culture
Innovation: We encourage out-of-the-box thinking and innovation in our projects.
Teamwork: Our collaborative culture promotes effective teamwork and communication.
Continuous Learning: We value lifelong learning and encourage employees to pursue ongoing education and skill development.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development