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.,
As a Front-End Developer, you will be a member of a cross-functional web development team. You will participate in rewriting the core UI toolchain and co-creating the new design-language/design system. Your responsibility will include building enterprise-level applications using client-side technologies to create rich, dynamic, and visually appealing experiences. You should excel at collaborating with team members, conveying technical concepts, and have strong technical skills in client-side practices. - Bachelor's degree in Computer Science or equivalent area - Experience working with Scrum Agile - Minimum 2+ years of experience in developing web applications using Angular - Experience in developing web applications using state management frameworks like Redux, Flux - Strong analytical and problem-solving skills - Expert knowledge of front-end development technologies: HTML5, CSS3, & SASS - Familiarity with Code Quality Tools like LINT, SonarQube - TDD Implementation using Jasmine, Karma, Jest - Proficiency in Build Tools like Grunt, Gulp, Webpack - Conceptual knowledge of server-side JS like NodeJS and database systems like Mongo - Web Services integration using AJAX, knowledge of concepts like REST Nice to haves: - Knowledge of Web Accessibility - Experience in developing Web components and Custom Elements - Experience in working with multi-lingual sites using Internationalization/Globalization - Experience in integrating front-end layer with backend middleware and platforms such as .NET, .NET Core, Java - Experience working in a CMS like infrastructure - Knowledge of CI-CD Process,