We're seeking a skilled Software Developer to engage in all phases of the software development lifecycle. From requirement analysis to deployment, you'll play a key role in delivering solutions that drive business success.
Responsibilities
Design, develop, and deploy applications using Python and Django.
Assure quality by writing comprehensive unit and integration tests.
Liaise with stakeholders to gather requirements and incorporate feedback.
Investigate and resolve production issues with efficiency.
Utilize best practices for coding and software development.
Mentor entry-level team members and foster a collaborative environment.
Requirements
Education
Bachelor's degree in Information Technology or related field
Master's degree in Software Engineering is a bonus
Experience
4+ years of experience in software development with a focus on web applications
Technical Skills
JavaScript
SQL
Soft Skills
Attention to Detail
Certifications
Professional Scrum Master I
Languages
English: Fluent
Advantageous
Knowledge of cloud services (AWS or Azure): Experience with cloud platforms to enhance application deployment.
Experience in UI/UX design principles: Ability to contribute in designing user-friendly interfaces.
Benefits
Comprehensive health benefits and wellness programs
Professional growth opportunities and training
Work-life balance with flexible hours
Team-building activities and outings
Company Culture
Continuous Learning: We encourage continuous learning and professional growth.
Work-Life Balance: We value a healthy work-life balance and offer flexible arrangements.
Community Engagement: We actively participate in community service and engagement activities.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development