Senior Software Engineer Full Stack
ExternalFull-timeOn-site3d ago
AgileAngularApplication SecurityASP.NETAWSAzure
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
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.
- 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, and .NET Core .
- Proficiency in web development technologies , including ASP.NET, 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.
Requirements
- Knowledge of the Sentinel EMS platform.
- Familiarity with C, C++, and COM/Interop.
- 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
Additional Information
Senior Software Engineer - Full Stack - 5+ years' experience
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Sutherland? Share your experience