As a Software Engineer at our company, you'll be responsible for building and maintaining applications that meet clients' needs. We're looking for someone who is proactive, highly skilled, and thrives in collaborative environments.
Responsibilities
Design and implement software solutions that meet business requirements.
Work closely with project managers and other developers to deliver robust solutions on time.
Use version control systems to manage code changes.
Maintain documentation and documentation standards for software components.
Participate actively in sprint planning and retrospective meetings.
Engage in continuous learning to stay updated with new tools and technologies.
Requirements
Education
Bachelor's degree in Computer Science or related field
Master's degree preferred
Experience
3+ years of experience in software development
Technical Skills
JavaScript
Python
React
SQL
Soft Skills
Problem-solving
Team collaboration
Certifications
Certified ScrumMaster (CSM)
AWS Certified Developer
Languages
English: Fluent
Advantageous
Experience with cloud-based applications: Familiarity with deploying applications in cloud environments.
Familiarity with Agile methodologies: Experience working in Agile environments, participating in sprints and stand-up meetings.
Benefits
Health and wellness benefits
Flexible working hours
Remote work options
Opportunities for professional development
Company Culture
Collaboration: We promote a culture of teamwork, valuing input from all team members.
Innovation: We encourage our employees to think creatively and take risks in their work.
Continuous Learning: Employees are supported in their pursuit of knowledge and skills through training initiatives.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development