We are looking for a Software Developer passionate about software engineering and eager to work on innovative projects. If you enjoy collaborating on technical challenges and delivering quality software, this might be the role for you.
Responsibilities
Analyze users’ needs and develop software solutions to meet those needs.
Document and maintain software specifications and design documents.
Work with cross-functional teams to deliver on project timelines.
Stay updated with emerging technologies and software trends.
Participate in team meetings to plan and track project progress.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree preferred
Experience
3-5 years of software development experience.
Technical Skills
Java
JavaScript
SQL
HTML/CSS
Version Control (Git)
Soft Skills
Team player
Problem-solver
Advantageous
Familiarity with Agile methodologies: Experience working in Agile environments that promote iterative development.
Knowledge of cloud platforms (AWS, Azure): Experience with cloud services for deploying and managing applications.
Benefits
Health insurance and wellness programs
Flexible working hours
Annual performance bonuses
Opportunities for professional development
Company Culture
Innovation: We encourage innovative thinking and new ideas for continuous improvement.
Collaborative Environment: Fostering teamwork and supporting diversity in ideas and backgrounds.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development