We are looking for an experienced Software Engineer-Consultant to join our team in India. The ideal candidate will have a strong background in software development and consulting, with the ability to deliver innovative solutions to our clients.
Responsibilities
- Design, develop, and implement software solutions according to client specifications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance.
- Participate in code reviews to maintain code quality and share knowledge.
- Provide technical guidance and support to clients during implementation and post-launch phases.
- Stay updated with the latest industry trends and technologies to improve development processes.
Skills and Qualifications
- Bachelor's degree in Computer Science, Engineering,
or related field.
- 5-10 years of software development experience in a consulting environment.
- Proficiency in programming languages such as Java, Python, or C#.
- Experience with web development technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, etc.).
- Strong understanding of database management systems (SQL, NoSQL) and data modeling.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.
- Excellent problem-solving skills and ability to work independently or as part of a team.
- Solid communication skills to effectively interact with clients and stakeholders.