Senior Software Engineer Full Stack
Job Summary
Senior Software Engineer Full Stack 5 years experience
Key Responsibilities:
Agile / Scrum
- As scrum team member to ensure that scrum practices are followed participate in scrum meetings and contribute in producing scrum artifacts.
Software Development / Engineering
- Design implementation and testing of software application being developed.
- Provide effort estimation for the requirements along with design details and dependencies.
- Responsible for following engineering practices (Requirement Analysis Unit Testing Integration Testing Code Review and Test Automation etc.).
DevOps / CI-CD
- Build and manage CI/CD pipelines using Azure DevOps GitHub Actions or equivalent tools.
Security / Compliance
- Ensure application security through secure coding practices identity management and compliance with industry standards.
Collaboration / Stakeholder Management
- Work closely with Product Owners Tech Leads and Architect.
- Collaborate with cross-functional teams (QA Product Security Data Engineering) to deliver high-quality solutions.
Operations / Support
- Participate in incident management including root cause analysis resolution and post-incident reviews.
- Monitor troubleshoot and optimize applications for performance scalability and resilience.
Qualifications :
- Bachelors / Masters degree in Computer Science or Information Technology.
- Excellent verbal analytical and problem solving skills.
- Strong ownership and accountability mindset
- Ability to thrive in globally distributed environment
- Pune India Location to collaborate with global stakeholders; ensure effective overlap with EU/India/US time zones as needed.
Special Knowledge / Skills Required:
- 5 years of experience in enterprise software development and implementation.
- Strong coding debugging design testing and problem-solving skills.
- Proficiency in C C# .NET Framework Core.
- Proficiency in web development technologies including Web API HTML5 JavaScript CSS and React or Angular.
- Strong foundation in software design principles including OOP SOLID principles REST OOAD SOA and web services.
- Experience working with databases such as MS SQL MySQL and SQLite.
- Hands-on experience with DevOps tools and practices including Azure DevOps Git build management continuous integration and continuous delivery.
- Experience working with cloud platforms such as Microsoft Azure or AWS.
- Basic understanding of application security principles including OAuth JWT encryption and secure coding practices.
Nice to have:
- Knowledge of the Sentinel EMS platform.
- Familiarity with C C and COM/Interop.
Additional Information :
Please note the requirements for the candidates:
- Should be open to travel to Pune for the in-person interview round
- Willing to work in a hybrid model from the Pune office
Remote Work :
No
Employment Type :
Full-time
About Company
Sutherland is seeking an organized and reliable person to join us as Admin Specialist. We are a group of driven and supportive individuals. If you are looking to build a fulfilling career and are confident you have the skills and experience to help us succeed, we want to work with you ... View more