Design, develop, and maintain complex software applications with guidance from senior software engineers. Collaborate with product managers, designers, and other engineers to create high-quality, scalable software solutions and automate operations, monitoring system health, and responding to incidents to minimize downtime.
Requirements
- Bachelor's degree and 3 to 5 years of Computer Science, IT or related STEM experience or Master's degree and 1 to 3 years of Computer Science, IT or related STEM experience or Diploma and 7 to 9 years of Computer Science, IT or related STEM experience.
- Experience in JavaScript, TypeScript, React framework, HTML5, CSS, and NPM.
- Hands on experience with Full Stack software development, including REST APIs and data pipelines. Proficient in programming language Python (preferred) and SQL/NoSQL.
- Experience in microservices architecture and containerization technologies, such as Docker, Kubernetes, Azure, AWS, or other cloud platforms.
- Experience with version control systems like Git.
Benefits
- We are an Equal Opportunity employer and will consider you without regard to your race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status.