May 19
• We are seeking a talented and motivated C# / React Software Engineer to join our connectivity team as we build and enhance our cutting-edge connect platform. • As a software engineer, you will play a critical role in developing the connect platform that integrates external CMS / PIM systems to our ecosystem and facilitates seamless translation integrations. • Responsibilities: - Work closely with the product manager and engineering manager to understand requirements and translate them into software solutions. - Design, develop, and maintain high-quality software components using C# and React, ensuring code efficiency, scalability, and security. - Implement proper software architecture and design patterns to build a robust, maintainable, and extensible connect platform. - Write accurate and comprehensive technical documentation to facilitate knowledge sharing and team collaboration. - Conduct code reviews, identify performance bottlenecks, and recommend improvements to enhance system performance and reliability. - Collaborate with QA engineers to develop and execute test plans, ensuring high-quality and bug-free software deliveries. - Stay up-to-date with industry trends, best practices, and modern tools and technologies related to C#, React, and connectivity platforms
• Solid experience (2-4 years) in developing complex software applications using C# and React • Proficiency in building responsive user interfaces with React and familiarity with React hooks and component lifecycle • Strong knowledge of C# and experience with .NET framework, ASP.NET MVC / Core, and Entity Framework • Experience with RESTful APIs, event-based architecture, and other relevant web technologies • Familiarity with message queues and micro-services • Familiarity with relational databases (e.g., SQL Server, MySQL) and proficiency in writing efficient SQL queries • Knowledge of GIT version control and continuous integration / continuous deployment (CI/CD) processes • Understanding of software development best practices, design patterns, and coding standards • Proven ability to work in agile development methodologies and delivering projects within deadlines • Excellent problem-solving skills and attention to detail • Effective communication skills and ability to collaborate with cross-functional teams in an international environment
• Experience with cloud platforms (e.g., Azure, AWS) • Familiarity with Docker and containerization concepts • Experience working with connectivity middleware or integration architectures
Apply Now