Senior Software Engineer JD :
Job Responsibilities : Designing, developing, and creating microservices/ analytic-services.
Job Duties :
- Work closely with various other teams throughout development iterations in an agile environment.
- Manage and be responsible for a small team, while ensuring they have a technically and professionally enriching experience
- Actively participate in software design discussions
- Write code that is both functional and elegant, following appropriate design patterns
- Develop systems that are maintainable and scalable
- Design and implement unit tests
- Diagnose and identify issues to provide quick solutions
- Identify performance bottlenecks and implement optimizations
- Keeping the technology stack updated