What are the responsibilities and job description for the Senior Full Stack Software Engineer (C# React) position at Damco Solutions?
bout the Opportunity :
The senior full stack developer will be part of a dynamic team of engineers who solve challenges and puzzles of our rapidly evolving cloud native technical stack. Ready to work with new technologies and architectures in a forward-thinking organization that's always pushing boundaries. The ideal candidate has experience building products across the stack and a firm understanding of Cloud native technology stack, frontend technologies, API Gateway and event orchestration. The full stack developer will join a team that uses new technology to solve challenges for both the front-end and back-end architecture, ultimately delivering amazing experiences for global users.
Your Day-to-Day at Sagent :
Participate in all aspects of agile software development, including design, implementation, and deployment
Engage with functional SMEs, and business to develop micro front-end based systems that will integrate with API first systems.
Work primarily in front end technologies like Javascript / Typescript, React, bit.dev
Collaborate with team who works in server-side technologies like C#, and messaging frameworks like Kafka to debug and troubleshoot issues
Collaborate across time zones via Slack, GitHub comments, documents, and frequent videoconferences
Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
We'd love to hear from you if you have :
At least 5 years of relevant full stack Software Development experience
Experience in building large scale enterprise distributed event driven applications
Experience in building micro front ends based on React and bit.dev
Good understanding of designing and integrating RESTful and Streaming APIs and event driven messaging frameworks
Have deep knowledge of enterprise and integration design patterns especially in streaming integration with User interfaces
Good understanding of C#, Kafka, Databases, API Gateways
Understanding of business process management engines and business rules engines
Knowledge of scaling and performance tuning of applications
Experience in setting up observability and logging tools / frameworks
Excellent debugging and optimization skills
Experience in unit / integration testing
Understanding of docker containers and CI / CD pipelines