Interpreting requirements to develop .net integrations with external systems in adherence to development, integration best practices.
Implement the development of multiple interface services to connect both internal and external REST web services with Kafka integration.
Develops, build, deploy and test .net applications.
Participate in discussions (involving onsite/offshore teams) for POC and development & external partners.
Participate in reviews and implementation to ensure high quality software within the schedules
Deliver quality deliverables as agreed upon within the schedule
Flexible enough to adjust to changes in work, technology, team, etc.
Develops C# services using .NET CORE & higher versions
Required (hard) skills/experience
• Possess deep knowledge and hands-on development experience in the past 10 + years using C#/.net Core/.net 7
• Knowledge and experience in Enterprise Design Patterns
• Experience in implementing .net microservices, REST API's, SQL
• Experience in Set Up Continuous integration of C# with Open Shift Container
• Experience with microservices/ API Management& Open shift Container using Cloud & Kafka
• Strong, independent, ownership focused technical leader requiring minimal oversight including the ability to prioritize work and meet deadlines
• Design and/or development experience with complex, integrated, high volume applications for resiliency and performance
• Process expertise across the software development lifecycle (SDLC) i.e. requirements definition, build, CICD, test, deploy, release, operate
• Ability to provide clear, concise technical guidance to the delivery partners and strongly communication with stakeholders
• Ability and desire to perform hands on POC work to comprehensively assess applicability and impact of technology and patterns to our solution designs
Bachelor's degree