EG Software Engineer (React & Python Preferred)
Summary
Builds and maintains scalable software using React and Python, contributing to AI-driven solutions and digital transformation projects for enterprise clients.
- Develop, test, and maintain scalable and maintainable code according to technical specifications
- Participate in system design discussions and provide input on technical decisions
- Collaborate with business analysts, architects, and QA engineers to deliver user stories
- Perform code reviews and ensure adherence to coding standards and security guidelines
- Troubleshoot and resolve bugs, performance issues, and system outages
- Contribute to the development and improvement of CI/CD pipelines and deployment processes
- Write and maintain technical documentation
- Stay current with emerging tools, frameworks, and development practices
- Proficient in one or more programming languages (e.g., Python, Java, JavaScript/TypeScript, C#)
- Experience with web frameworks (e.g., React, Angular, Node.js, .NET, Spring Boot)
- Exposure to AI is preferred.
- Familiarity with RESTful APIs, microservices architecture, and backend development
- Experience with version control (e.g., Git), CI/CD pipelines, and DevOps practices
- Exposure to containerization and orchestration (e.g., Docker, Kubernetes)
- Understanding of database technologies (e.g., SQL, PostgreSQL, MongoDB)
- Knowledge of secure coding practices, performance optimization, and software testing (unit, integration, E2E)
- Familiarity with Agile methodologies (Scrum, Kanban)
- Candidate is recommended to have 2-5 years of relevant experience.
- Lead high-impact Data & AI advisory programs for major enterprises and public sector clients.
- Shape enterprise strategies and governance frameworks that drive real transformation.
- Work with a talented, multidisciplinary team in a collaborative environment.
- Competitive compensation and strong professional development support.