This is a remote position.
We are seeking a Senior C# Developer to join our team.
Responsibilities:
- Design and implement robust API integrations with customer and external systems.
- Conduct discovery sessions with customers to understand their integration needs.
- Research and document external APIs and integration requirements.
- Communicate effectively with customer IT teams to troubleshoot and resolve integration issues.
- Develop and maintain integration solutions using modern .NET technologies.
- Ensure adherence to API best practices and standards.
- Collaborate with product management and stakeholders to understand requirements and translate them into technical solutions.
- Optimize and monitor integration performance and reliability Stay updated on emerging integration technologies and share knowledge with the team.
- Participate in agile processes such as sprint planning daily standups and retrospectives.
- Contribute to documentation and technical specifications for integrations.
Requirements
- Bachelors degree in Computer Science Engineering or a related field (or equivalent experience).
- 5 years of experience as a software developer with focus on integrations.
- Strong understanding of API technologies (REST SOAP).
- Proficiency in working with various data formats (JSON XML).
- Experience with C# and .NET framework Excellent problemsolving and analytical skills.
- Strong communication skills with ability to explain technical concepts to nontechnical stakeholders.
- Experience with Azure resources and integration tools a plus.
- Experience creating & managing build & deployment pipelines a plus.
- Demonstrated eagerness to learn and drive for continuous improvement.
Benefits
- Work Location: Remote
- 5 days working
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). 5+ years of experience as a software developer with focus on integrations. Strong understanding of API technologies (REST, SOAP). Proficiency in working with various data formats (JSON, XML). Experience with C# and .NET framework Excellent problem-solving and analytical skills. Strong communication skills with ability to explain technical concepts to non-technical stakeholders. Experience with Azure resources and integration tools a plus. Experience creating & managing build & deployment pipelines a plus. Demonstrated eagerness to learn and drive for continuous improvement.
Education
Bachelor's degree