We are seeking a self-directed, multi-faceted, and pragmatic Full Stack Developer who has the potential to progress into a senior leadership position within our organization. You should have hands-on experience with Scrum, XP, and Kanban methodologies. Proficiency in Microsoft .NET technology is a must, along with a strong background in web development utilizing ASP.NET MVC, C#, and .Net Core. Familiarity with both SQL and NoSQL databases is essential. Additionally, you should be well-versed in test-driven development, DevOps practices, OOAD, SOLID principles using C#, and have an understanding of behavior-driven development and domain-driven design. Experience with Git and working on cloud-hosted solutions (such as Azure or AWS) is required. Desirable skills include knowledge of Angular 2+, proficiency in scripting languages like JavaScript, integration with third-party systems, and experience with content management. Join us in this exciting opportunity to contribute to our dynamic team and make a significant impact on our projects.,
As a Product Analyst, you will collaborate with Product Managers, Analysts, and product teams to research, identify, and develop high-value features aimed at enhancing the overall customer experience. Your primary goal will be to create a delightful experience for our customers. You will have the opportunity to: - Collaborate with Product Managers in the US and India to refine, scope, prioritize high-value features for the team. - Engage with multiple squads and analysts to conduct discovery sprints that provide clarity on high-risk and ambiguous items. - Take ownership of designing, validating, and delivering specific high-impact, high-risk items on the roadmap. - Facilitate Agile rituals such as Feature elaboration/Estimation, release planning, Iteration Planning Meeting, Showcase, etc. in collaboration with Iteration Managers/Delivery Managers. - Assist Product team members in maintaining a healthy and well-articulated Product Backlog. - Ensure that Product artifacts, knowledge repository, KPIs, and metrics are well-organized, up-to-date, and easily accessible to all team members. - Contribute to fostering a culture of excellence in Product and value-based thinking. - Manage day-to-day communication with product, delivery, and program management teams within the organization. - Keep key stakeholders informed about progress and potential risks through relevant metrics and reporting in partnership with Iteration/Delivery managers. Requirements: - Bachelor's or Master's degree - 3+ years of experience working with Agile teams, preferably as a Business Analyst/Product Owner - Strong knowledge and background in Agile & Product Management concepts such as Dual-track agile, MVP, A/B Testing, Story Map, Service Design, Prioritization Techniques, Road-mapping, Platform thinking, Product-mode over Project-mode, etc. - Experience in close collaboration with product, engineering, client, and UX teams.,