Job Title: Senior Software Engineer
We are seeking a seasoned software engineer to lead our team in developing scalable enterprise integrations and modernizing platform modules.
* Main Responsibilities:
* Design, develop, and maintain scalable microservices and enterprise integrations using .NET Core and Angular.
* Contribute to the modernization and enhancement of core platform modules, ensuring extensibility and high performance.
* Collaborate with the Integration Architect and product stakeholders to design APIs and automation systems aligned with business goals.
* Work directly with customer technology teams to understand integration requirements and define joint solutions.
* Participate in architecture reviews and contribute to long-term technical planning.
* Ensure code quality and maintainability through strong testing practices and CI/CD pipelines.
* Identify, diagnose, and resolve performance bottlenecks and production issues.
* Mentor junior developers and collaborate closely with Product, SRE, and Architecture teams.
Requirements:
* Proficiency in .NET Core and Angular
* Experience in designing and developing microservices and enterprise integrations
* Strong understanding of API design and automation systems
* Excellent communication and collaboration skills
* Ability to work in a fast-paced environment
* Bachelor's degree in Computer Science or related field
Benefits:
* Competitive Salary: Our company offers a competitive salary and bonus structure.
* Ongoing Training and Development: We provide opportunities for ongoing training and development to help you grow in your career.
* Collaborative Work Environment: Our team is collaborative and supportive, providing a great working environment.