We are looking for a Senior Software Developer to join our high-performing engineering team. You will be responsible for end-to-end development, working on scalable and maintainable backend systems, integrating with modern front-end frameworks, and contributing to architecture decisions. This is an excellent opportunity to grow your skills in a collaborative, innovative, and dynamic environment.
Key Responsibilities
• Participate in the full SDLC - including architecture, development, testing, and deployment.
• Design, build, and maintain scalable, efficient, and secure microservices.
• Collaborate with cross-functional teams on new initiatives and product development.
• Write clean, maintainable, and high-performance code.
• Maintain cloud-based infrastructure and deployment pipelines.
• Implement best practices in agile methodologies like SCRUM, SAFe, or similar.
Required Skills Qualifications
• Bachelor's or Master's Degree in Computer Science/Engineering or equivalent.
• 7+ years of experience in backend development using C# and .NET Core.
• Hands-on experience with frontend technologies - React, Angular, or VueJS (1+ years or familiarity).
• Good knowledge of microservices architecture, Kubernetes, Docker, and Kafka.
• Experience with cloud platforms like AWS (preferred) or GCP.
• Strong knowledge of MySQL, PostgreSQL, MongoDB, Redis, and stored procedures.
• Proficiency in TypeScript/NodeJS is a plus (preferably NestJS).
• Experience with Agile/SCRUM/SAFe development methodologies.
• Ability to troubleshoot, debug, and improve complex backend systems.
• Strong communication, team collaboration, and analytical skills.
(ref:hirist.tech)
Read more