We are seeking a talented Software Engineer with an enthusiasm for developing cutting-edge software applications. You will work closely with developers, designers, and analysts to create scalable applications that meet our clients' needs.
Responsibilities
Lead project initiatives from conception to implementation.
Conduct requirement analysis and propose software solutions.
Collaborate with QA teams to ensure product quality.
Document software specifications, processes, and releases.
Contribute to team meetings and share insights on technical challenges.
Support troubleshooting efforts for production issues.
Requirements
Education
Bachelor's degree in Software Engineering or related field
Master's degree is an advantage
Experience
5+ years of experience in a full-stack development role
Technical Skills
Python
Node.js
Soft Skills
Critical Thinking
Adaptability
Certifications
Oracle Certified Professional, Java SE Programmer
Languages
English: Fluent
Advantageous
Experience with cloud technologies: Hands-on experience with AWS or Azure cloud services.
Familiarity with containerization: Experience working with Docker or Kubernetes.
Benefits
Attractive salary package with bonuses
Health insurance and retirement savings plan
Flexible work hours and options for remote work
Access to professional development programs
Community engagement and corporate social responsibility initiatives
Company Culture
Growth Opportunities: We encourage our employees to pursue continuous growth and skill development opportunities.
Work-Life Balance: We understand the importance of work-life balance and offer flexible schedule options.
Community Engagement: Our company actively engages in community service projects and initiatives.
Status: Closed
Other Jobs in Information Technology (IT) and Software Development