Home
Jobs

2291 Tdd Jobs - Page 28

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

2.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Profile Description We’re seeking someone to join our team as Senior Java Developer with good experience on UI/UX technologies to join a technologically advanced team. You must have expertise in leading design and development of multi-tiered Java EE-style applications. You should be fluent in spring, databases, and database interface layers and associated Java development tools. WM_Technology Wealth Management Technology is responsible for the design, development, delivery, and support of the technical solutions behind the products and services used by the Morgan Stanley Wealth Management Business. Practice areas include: Analytics, Intelligence, & Data Technology (AIDT), Client Platforms, Core Technology Services (CTS), Financial Advisor Platforms, Global Banking Technology (GBT), Investment Solutions Technology (IST), Institutional Wealth and Corporate Solutions Technology (IWCST), Technology Delivery Management (TDM), User Experience (UX), and the CAO team. WM Product Technology Wealth Management Product Technology (WMPT) is a dynamic and fast-paced area within the Firm’s WM Technology Division. We are responsible for creating innovative technology solutions for the Private Banking Group (PBG), one of the strategic growth areas of the Firm, providing cash management and lending products and services to our WM clients. This includes state-of-the-art technology for a nationwide network of Private Bankers and product specialists who work with Financial Advisors to provide access to products and services such as online banking, cards, deposit products, residential mortgages, securities-based loans, and tailored lending. If you are an exceptional individual who is interested in solving complex problems and building sophisticated solutions in a dynamic team environment, WMPT is the place for you. Software Engineering This is Associate position that develops and maintains software solutions that support business needs. Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions, and individuals around the world achieve their financial goals. At Morgan Stanley India, we support the Firm’s global businesses, with critical presence across Institutional Securities, Wealth Management, and Investment management, as well as in the Firm’s infrastructure functions of Technology, Operations, Finance, Risk Management, Legal and Corporate & Enterprise Services. Morgan Stanley has been rooted in India since 1993, with campuses in both Mumbai and Bengaluru. We empower our multi-faceted and talented teams to advance their careers and make a global impact on the business. For those who show passion and grit in their work, there’s ample opportunity to move across the businesses for those who show passion and grit in their work. Interested in joining a team that’s eager to create, innovate and make an impact on the world? Read on… What You’ll Do In The Role Building enterprise server-side applications using Java EE Technologies, hands-on development using Java technology Hands on development of Java applications as well as multi-tier Java EE style applications in the finance technology supporting all document platform business lines. Collaborating with multiple technology teams that are upstream and downstream to the application which include Document Platform co-partners and firm’s GL system etc. Working in the Agile development methodologies, collaborating with business and technology teams located globally. What You’ll Bring To The Role At least 2 years of hands-on experience as Java Developer building enterprise level applications using Core Java 1.8 or higher. 2+ years of hands-on experience in Java EE design and programming, solid understanding of multi-tiered web-based applications. In-depth knowledge of JavaScript, Angular, jQuery, and CSS. Practical experience with Microservices Framework like Spring Boot, Event driven Services, Cloud Native applications development. Practical experience with Web API, Junit/TDD, KAFKA, GIT, and Team City. Strong knowledge of CI CD Pipelines, Code quality analysis tools like Sonar, find bug. Strong understanding of database analysis & design including SQL, indexes, and query tuning. Ability to analyze the business requirement and define the appropriate design with respect to data modeling, configuration, and customization of applications. Practical experience with data model designing and modeling tools. Proven experience working in agile development methodologies. Excellent verbal and written communication skills. Skills Desired Working Knowledge of building applications in the Cloud. Working Knowledge of Unix/Linux and/or any scripting language. Exposure to JIRA or other ALM tools to create a productive, high quality development environment. Working knowledge of financial markets, lending-based products, and Wealth Management What You Can Expect From Morgan Stanley We are committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 85 years. At our foundation are five core values — putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back — that guide our more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find trusted colleagues, committed mentors and a culture that values diverse perspectives, individual intellect and cross-collaboration. Our Firm is differentiated by the caliber of our diverse team, while our company culture and commitment to inclusion define our legacy and shape our future, helping to strengthen our business and bring value to clients around the world. Learn more about how we put this commitment to action: morganstanley.com/diversity. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. What You Can Expect From Morgan Stanley We are committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 89 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work. Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives, and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing, and advancing individuals based on their skills and talents. Show more Show less

Posted 1 week ago

Apply

12.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers to levels they cannot achieve anywhere else. This is a world of more possibilities, more innovation, more openness in a cloud-enabled world. The Business & Industry Copilots group is a rapidly growing organization that is responsible for the Microsoft Dynamics 365 suite of products, Power Apps, Power Automate, Dataverse, AI Builder, Microsoft Industry Solution and more. Microsoft is considered one of the leaders in Software as a Service in the world of business applications and this organization is at the heart of how business applications are designed and delivered. This is an exciting time to join our group Customer Experience (CXP) and work on something highly strategic to Microsoft. The goal of the CXP Engineering is to build the next generation of our applications running on Dynamics 365, AI, Copilot, and several other Microsoft cloud services to drive AI transformation across Marketing, Sales, Services and Support organizations within Microsoft. We innovate quickly and collaborate closely with our partners and customers in an agile, high-energy environment. Leveraging the scalability and value from Azure & Power Platform, we ensure our solutions are robust and efficient. Our organization’s implementation acts as reference architecture for large companies and helps drive product capabilities. We are looking to hire an experienced and energetic Principal Software Engineer/Architect to join the Customer Experience (CX) / Support Experience Group (SXG) team who has a passion for new technologies, and engineering solutions that will delight our demanding users. We are building the next generation of our applications running on Azure that pull together Dynamics 365, Office 365, and several other Microsoft cloud services to deliver high value, complete, and predictive application scenarios across all devices and form factors. We innovate quickly and collaborate closely with our partners and customers in a very agile, high-energy environment. If the opportunity to collaborate with a diverse engineering team, on enabling end-to-end business scenarios using cutting-edge technologies and to solve challenging problems for large scale 24x7 business SaaS applications excite you, please come and talk to us! This position will provide an excellent opportunity to make an impact across many business areas. You must be comfortable with ramping up and moving quickly, dealing with ambiguity, and delivering in an agile fashion. Now is your chance to be part of a strong team that is at the forefront of these cutting-edge efforts and help us tackle our upcoming challenges. This is an opportunity to take on a challenge for Microsoft as a whole and have a material impact on the ability of our sales and marketing teams to grow revenue for the company. Come be a part of the engineering team that will move the needle on our ability to continue to grow and connect with our customers in the future. We want you for your passion for technology, your curiosity and willingness to learn, your ability to communicate well in a team environment, your desire to make our team better with your contributions, and your ability to deliver. Responsibilities To be successful in this role, you must be able to do the following: Lead the team efforts from a technical/architectural perspective in adopting relevant new technologies, tools, methods and processes from Microsoft and the industry Support and influence the team culture of being customer centric and continuously improving Mentor a team of highly capable engineers developing a world-class platform Champion engineering practices that ensure safe and fast paced releases of our services Implement and maintain excellent design and development processes In collaboration with others apply engineering principles to solve complex problems while leveraging sound engineering practices Flight code changes and drive telemetry and analytics to take a data-driven approach to understanding customer impact Work with multiple client partner teams to implement cohesive end-to-end experiences Qualifications Required Qualifications: 12 years' minimum experience in Software Engineering or Software Development A minimum of a Bachelors degree in Computer Science, Computer Engineering, Software Engineering, Software Development, or a related field, or equivalent alternative education, skills, and/or practical experience is required. Experience leading, mentoring teams of software engineers Preferred Qualifications 5 years of experience designing and architecting enterprise scale services and applications on cloud platforms. 5 years' minimum software engineering experience building and shipping high performance and scalable systems and services Excellent problem-solving and debugging skills with a solid understanding of testing practices Experience with agile development practices Strong verbal and written communication skills, and ability to work through ambiguous situations Experience building and hosting websites at massive scale. Experience building and/or integrating business applications Experience building on Azure or other cloud providers Experience with machine learning development and operationalization Experience with DevOps practices and techniques such as Continuous Delivery, TDD, and Testing in Production Experience with any of the following engineering areas: performance, security, privacy, accessibility, and localization/globalization #BICJobs Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Job Overview The Sr. Software Engineer will be part of a team of some of the best and brightest in the industry who are focused on full-cycle development of scalable web and responsive applications that touch our growing customer base every day. As part of the Labs team, you will work collaboratively with agile team members to design new system functionality and to research and remedy complex issues as they arise, embodying a passion for continuous improvement and test-driven development. About Us When you join iCIMS, you join the team helping global companies transform business and the world through the power of talent. Our customers do amazing things: design rocket ships, create vaccines, deliver consumer goods globally, overnight, with a smile. As the Talent Cloud company, we empower these organizations to attract, engage, hire, and advance the right talent. We’re passionate about helping companies build a diverse, winning workforce and about building our home team. We're dedicated to fostering an inclusive, purpose-driven, and innovative work environment where everyone belongs. Responsibilities Expertise and proficiency in many technologies, domains and subsystems Design and implement new features and perform code reviews Develop, test and maintain a scalable web and responsive applications Devise automation strategies, test strategies and test cases to automate new features and enhance existing functionality Using engineering best practices, design, develop, analyze test plans and strategies to meet performance, usability, scalability, reliability and security needs Lead and collaborate with agile team members on achieving Sprint deliverables Ensure proper documentation exists for assigned products Research and resolve complex problems as they arise Proactively search for making improvements in respective modules/features Mentor Software Engineers (I-II) Consistently ensures that business is conducted with integrity at all times and that behavior aligns with iCIMS’ policies, procedures, and core competencies. Qualifications Domain expert in enterprise software development influencing organization best practices. begins to create external value Expertise in one or more of the following back-end or front-end: Java, Python, JavaScript, iOS development (Swift, Objective C), Android development Expertise in one or more of the following frameworks or libraries, such as: Hibernate and Spring, Reactjs and Redux, node.js Advanced proficiency with multiple design patterns including Strategy, Observer, and Bridge Advanced proficiency in test automation tools, such as Selenium Webdriver, Appium or similar tools Advanced proficiency in Java and JavaScript testing frameworks, such as JUnit, TestNG, JEST, Jasmine or similar Expertise in test design, test creation, test execution and defect analysis/root cause investigation Advanced proficiency in multiple best practices such as Test Driven Development (TDD), behavioral-driven development (BDD), Continuous Integration (CI) and Continuous Delivery (CD) Extensive experience utilizing Docker containerization, ability to set-up and modify build and release tools such as, Jenkins and AWS elastic beanstalk. Extensive understanding of software engineering practices, philosophies and techniques Mentor others in following Agile/SCRUM techniques Ability to influence, lead and organize projects across multiple agile teams with a focus on results Strong technologist who can anticipate issues/opportunities and build solutions EEO Statement iCIMS is a place where everyone belongs. We celebrate diversity and are committed to creating an inclusive environment for all employees. Our approach helps us to build a winning team that represents a variety of backgrounds, perspectives, and abilities. So, regardless of how your diversity expresses itself, you can find a home here at iCIMS. We prohibit discrimination and harassment of any kind based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other applicable legally protected characteristics. If you’d like to request an accommodation due to a disability, please contact us at careers@icims.com . Compensation And Benefits Competitive health and wellness benefits include medical insurance (employee and dependent family members), personal accident and group term life insurance, bonding and parental leave, lifestyle spending account reimbursements, wellness services offerings, sick and casual/emergency days, paid holidays, tuition reimbursement, retirals (PF - employer contribution) and gratuity. Benefits and eligibility may vary by location, role, and tenure. Learn more here: https://careers.icims.com/benefits Show more Show less

Posted 1 week ago

Apply

4.0 years

0 Lacs

Trivandrum, Kerala, India

On-site

Linkedin logo

Job Title : C# Developer Location : Bangalore/Hybrid Key Responsibilities: Design, develop, and maintain C# applications using .NET frameworks, adhering to SOLID principles and OOPS best practices. Build RESTful APIs using design patterns like Repository , Dependency Injection , and Singleton for scalable, maintainable code. Implement background services, multithreaded applications, and parallel processing for high-performance solutions. Design efficient database models using EF Core , optimize data access with LINQ , stored procedures, and Dapper. Follow Test-Driven Development ( TDD ) practices, writing unit tests before implementing features to ensure code quality and stability. Implement security measures to protect applications and data. Deploy applications on AWS , including EC2, RDS, and Lambda. Document code, design decisions, and system architecture for maintainability. Qualifications: Education: Bachelor’s degree in Computer Science, IT, or related field. Experience: 4+ years with C#, NET 6/7, LINQ, NUnit/XUnit, EF Core, Dapper, SQL, JavaScript, and TypeScript. Strong understanding of SOLID principles, OOP, and design patterns. Experience with multithreading, parallel processing, and background services. Familiarity with AWS services and DevOps practices. Strong problem-solving, communication, and collaboration skills. Preferred Qualifications : Experience with front-end frameworks like React or Vue.js. AWS and Azure certifications. Knowledge of microservices, containerization (Docker, Kubernetes), and serverless architectures. Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Andhra Pradesh, India

On-site

Linkedin logo

At PwC, our people in business application consulting specialise in consulting services for a variety of business applications, helping clients optimise operational efficiency. These individuals analyse client needs, implement software solutions, and provide training and support for seamless integration and utilisation of business applications, enabling clients to achieve their strategic objectives. In SAP technology at PwC, you will specialise in utilising and managing SAP software and solutions within an organisation. You will be responsible for tasks such as installation, configuration, administration, development, and support of SAP products and technologies. Responsibilities As a Senior Associate, you’ll work as part of a team of problem solvers with extensive consulting and industry experience, helping our clients solve their complex business issues from strategy to execution. Specific responsibilities include but are not limited to: Additional Job Description Job Description: SAP ABAP on HANA with either OData/HANA/CPI/UI5-Fiori Roles/Responsibilities Understand client requirements, provide solutions, functional specifications and implement technical components accordingly. Ability to create Technical Design Documents (TDD) and Unit Test documents for the technical solutions being implemented. Excellent Communication, analytical and Interpersonal skills as a Consultant and play key role in implementations from Blueprint to Go-Live Should have good hands-on experience on ABAP on HANA 7.4 and above. Also, should be able to develop CDS/OData In addition to the above the candidate should have been involved in the following during the life cycle of SAP implementation: Unit Testing, Integration Testing User Support activities Exposure to ASAP and other structured implementation methodologies Regularly interact with the onsite team/client Provide status updates in daily/weekly conference calls Maintain cordial relationship with onsite team/client Required Experience 5 to 8 years of hands on experience in ABAP development 2 years in Odata development using SAP Gateway Strong Knowledge in Forms (SAP Scripts / Smart Forms/Adobe Forms), Reports (ALV / Classical), Interfaces (ALE/IDOC, BAPI), Conversions (LTMC), Enhancements (User Exits, BADI, Enhancement Spots), Object Oriented ABAP, Workflows (Development, Configuration) Odata ( SAP ODATA Framework, Eclipse IDE and SAP Web IDE, OData service creation and Implementation ) Good experience in building OData services using NetWeaver Gateway and ABAP. Should have done at least 2 SAP Implementation / Rollout projects Familiarity on the basic business processes with any of the following Functional Areas: SAP Financials (FI/CO/PS) SAP Logistics (SD/MM/ PP/PM) SAP HR Should have at least 1 year working experience in either 1 of the below skills: SAP BODS SAP HANA SAP CPI SAP UI5/Fiori Cpi Details of above combination skills Strong hands on experience in CPI development Should have at least 4 years hands on experience in using CPI to design and build A2A, B2B integrations Should be proficient in developing mapping, Groovy Scripts and proficient on XML Technologies UI5/Fiori Strong SAP UI5 Developer with real time working experience of 3+ years having worked in Minimum of 3 end to end SAP UI5 Implementations SAP UI5 development experience in developing / enhancing SAPUI5 and SAP Fiori Apps Understand web development framework which includes HTML5, CSS, Javascript and JQuery Experience in developing SAPUI5 solutions using Eclipse and SAP WebIDE Additional Job Description Nice To Have Good Experience in SAP UI5/Fiori App development, implementation and configuration Good Experience in SAP HANA - CDS Views Good Experience in using SAP BOPF Framework Education: BTech/BE, MCA/MBA or equivalent Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Linkedin logo

At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions. Those in software engineering at PwC will focus on developing innovative software solutions to drive digital transformation and enhance business performance. In this field, you will use your knowledge to design, code, and test cutting-edge applications that revolutionise industries and deliver exceptional user experiences. React Strong exp on Javascript, HTML and CSS, Expertise in React design patterns (HOCs, render props, compound components). Strong understanding of React performance optimization techniques. In-depth experience with state management tools (Redux Saga, Zustand, or similar). Knowledge of advanced React concepts like server-side rendering (Next.js) or static site generation. Familiarity with TypeScript in React projects. Proficient in writing maintainable CSS (CSS-in-JS, SCSS, Styled-Components). Java In-depth knowledge of Java concurrency, collections, and design patterns. Extensive experience with Spring Framework, especially Spring Boot, Spring Security, and Spring Cloud for developing microservices. Ability to implement scalable, secure, and high-performance RESTful APIs Proficiency in advanced testing techniques and frameworks, including BDD/TDD with JUnit, TestNG, and Mockito. Others Knowledge of Agile development processes and team collaboration tools (JIRA, Confluence). Exposure to cloud-native architectures and serverless computing. Code versioning: Version control systems (Git), Familiar with unit testing frameworks like Jest, Mocha and Enzyme. Hands on experience on Monitoring and Logging tools. Commitment to continuous learning and staying updated with industry trends, tools, and technologies. Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Linkedin logo

Morgan Stanley Risk Applications Platform Delivery (RAPD) - Vice President Profile Description We’re seeking someone to join our team as a [VP] to [Risk Applications Platform Delivery (RAPD)]. Firm Risk Management In the Firm Risk Management division, we advise businesses across the Firm on risk mitigation strategies, develop tools to analyze and monitor risks and lead key regulatory initiatives. Company Profile Morgan Stanley is an industry leader in financial services, known for mobilizing capital to help governments, corporations, institutions, and individuals around the world achieve their financial goals. Since 1935, Morgan Stanley is known as a global leader in financial services, always evolving and innovating to better serve our clients and our communities in more than 40 countries around the world. What You’ll Do In The Role Your job will be a mixture of Designing the architecture and implementing software components of a new Model Development Platform Developing cutting-edge software libraries and APIs for quantitative modelers, Contributing to model implementation & code optimization Gaining exposure to and experience with APIs into Front Office and library components written in different languages and using different technologies Participating in high-level design discussions, design reviews and peer reviews Owning or contributing to tools development Defining and setting up the relevant software development process and its tooling Collaborating with Risk Technology teams to specify and implement APIs for Risk Applications implemented in Java Defining test cases and implementing unit and/or integration tests Working with production support teams and users to resolve escalated cases We need you to have: Solid development experience (3+ years) in one of the programming languages (Python, JAVA, C++, C#), with a strong software engineering background Graduate/Under-graduate/Advance degrees in computer science, mathematics, physics, engineering or other quantitative subjects Experience working as a part of a team; familiarity with collaboration tools such as: code versioning (e.g. git/svn/cvs), task tracking (e.g. Jira) Solid understanding of algorithms, data structures and of computational complexity Strong desire to follow best practices and deliver strategic solutions Willingness to learn new technologies quickly Experience with the design and implementation of complex technology stacks Solid understanding of Test-Driven Development (TDD) Excellent problem solving skills Confident command of English, very good communication and interpersonal skills Exposure to risk calculation concepts is advantageous, but not essential What You’ll Bring To The Role You will have a chance to: Work as part of an international team Contribute to a large impact project Have a big influence on how the global risk analytics team leverages technology Be exposed to Quantitative Risk Models and their overarching impact and role in the Firm Work with high-performing technology teams in Risk and Front Office and Quant-developer teams in Front Office Strats Learn about finance and risk management as well as about how a global investment bank works What You Can Expect From Morgan Stanley We are committed to maintaining the first-class service and high standard of excellence that have defined Morgan Stanley for over 89 years. Our values - putting clients first, doing the right thing, leading with exceptional ideas, committing to diversity and inclusion, and giving back - aren’t just beliefs, they guide the decisions we make every day to do what's best for our clients, communities and more than 80,000 employees in 1,200 offices across 42 countries. At Morgan Stanley, you’ll find an opportunity to work alongside the best and the brightest, in an environment where you are supported and empowered. Our teams are relentless collaborators and creative thinkers, fueled by their diverse backgrounds and experiences. We are proud to support our employees and their families at every point along their work-life journey, offering some of the most attractive and comprehensive employee benefits and perks in the industry. There’s also ample opportunity to move about the business for those who show passion and grit in their work. Morgan Stanley is an equal opportunities employer. We work to provide a supportive and inclusive environment where all individuals can maximize their full potential. Our skilled and creative workforce is comprised of individuals drawn from a broad cross section of the global communities in which we operate and who reflect a variety of backgrounds, talents, perspectives, and experiences. Our strong commitment to a culture of inclusion is evident through our constant focus on recruiting, developing, and advancing individuals based on their skills and talents. Show more Show less

Posted 1 week ago

Apply

6.0 - 8.0 years

0 Lacs

Gurgaon, Haryana, India

On-site

Linkedin logo

Essential Duties: Guiding the team and organization on how to use Agile/Scrum practices and values to delight customers. Guiding the team on how to get the most of out self-organization. Guiding the team on self-organizing to fill in the intentional gaps left in the Agile/Scrum frameworks. Removing impediments or guiding the team to remove impediments by finding the right personnel to remove the impediment . Building a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis on healing and problem-solving. Making sure team is focused on the sprint goals and PI objectives and support the team in achieving it Facilitating getting the work done without coercion, assigning, or dictating the work. Facilitating discussion, decision making, and conflict resolution. Assisting with internal and external communication, improving transparency, and radiating information. Supporting and educating the Product Owner, especially on grooming and maintaining the product backlog. Providing all support to the team using a servant leadership style whenever possible, and leading by example. Proficient in Agile Metrices and able to coach team in gauging the deliveries. Required Skills/Experience: Total 6-8 years of IT industry experience Experience in playing the Scrum Master role for at least two year for a software development team that was diligently applying Scrum principles, practices, and theory. Good skills and knowledge of servant leadership, facilitation, situational awareness, conflict resolution, continual improvement, empowerment, and increasing transparency. Knowledge of various techniques of doing Scrum events. Able to perform as an individual contributor. Excellent communication and mentoring skills. Experienced in collaboration and coordination with multiple agile teams Any Agile Toolset expertise Preferred Skills/Experience: Experience is playing the Scrum Master role for at least two years for a software development team that was diligently applying Scrum principles, practices, and theory. (Adjust based on your necessity) Knowledge of other Agile approaches: XP, Kanban, Crystal, FDD, etc. Certified Scrum Master Certification Awareness and experience with widely successful Agile techniques: User Stories, ATDD, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, Agile Games. Applicable knowledge of the technologies used by the team. Experience working in Jira We offer you a competitive total rewards package, continuing education & training, and tremendous potential with a growing worldwide organization. DISCLAIMER: Nothing in this job description restricts management's right to assign or reassign duties and responsibilities of this job to other entities; including but not limited to subsidiaries, partners, or purchasers of Alight business units. Show more Show less

Posted 1 week ago

Apply

8.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Career Area: Technology, Digital and Data Job Description: Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Your Impact Shapes the World at Caterpillar Inc When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Job Summary We are seeking a skilled Software Engineer (Java)_ to join our Infomatics & Connected Worksite -CAT IT team. The preference for this role is to be based out of Bangalore _PSN, Whitefield office and WTC , Chennai Office What You Will Do Perform development assignments and programming tasks. Work on complex projects, application systems and infrastructure components. Independently/Along-side a team work on business features. Maintain high quality standards of software. Collaborate with engineers and other departments. Developing detailed software design deliverables to solve business problems Leading the evaluation and deployment of new technologies to add or enhance existing digital technical capabilities. Participating in addressing business requirements for applications and collaborating with cross-functional teams to deliver digital solutions that meets business results Follows standards, processes and methodologies to develop each phase development. Ability to mitigate risks and bring in stakeholder/business confidence by continuous on-time delivery. Mentor and help more junior engineers and provide them guidance in creating structured application/interface code, new documentation and guides. Stay up-to-date with the latest trends and advancements in IT development. What You Will Have 8+ years of experience in Web application development in AWS Cloud using Java tech stack. Educational qualification is Bachelors or Masters degree in Computer Science & Engineering /IT/Electronics Engineering disciplines Performs implementation, regular problem solving, maintenance and support for an agile software development. 5 days working from office Shift Timing: 01:00-10:00PM IST Technical Skills (Must Have) Strong foundational knowledge in Java 8+, Spring Boot, Microservices and Cloud Strong understanding of SOLID design principles, clean coding, and agile development methodologies. Solid understanding of MySQL/RBDMS database Enterprise web application development using Java. TDD/BDD based development using Junit testing. Developing RESTful APIs Technical Skills (Good To Have) Performance Optimization. Cloud Services(AWS, Azure etc). Developing, Testing and Deploying software using CI/CD tools such as Azure Pipeline, Github Actions etc. Spring Security & Oauth Skills Desired: Decision Making and Critical Thinking: Knowledge of the decision-making process and associated tools and techniques; ability to accurately analyze situations and reach productive decisions based on informed judgment. Level Working Knowledge: Applies an assigned technique for critical thinking in a decision-making process. Identifies, obtains, and organizes relevant data and ideas. Participates in documenting data, ideas, players, stakeholders, and processes. Recognizes, clarifies, and prioritizes concerns. Assists in assessing risks, benefits and consideration of alternatives. Effective Communications: Understanding of effective communication concepts, tools and techniques; ability to effectively transmit, receive, and accurately interpret ideas, information, and needs through the application of appropriate communication behaviors. Level Working Knowledge: Delivers helpful feedback that focuses on behaviors without offending the recipient. Listens to feedback without defensiveness and uses it for own communication effectiveness. Makes oral presentations and writes reports needed for own work. Avoids technical jargon when inappropriate. Looks for and considers non-verbal cues from individuals and groups. Software Development: Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements. Level Extensive Experience: Conducts walkthroughs and monitors effectiveness and quality of the development activities. Elaborates on multiple-development toolkits for traditional and web-based software. Has participated in development of multiple or large software products. Contrasts advantages and drawbacks of different development languages and tools. Estimates and monitors development costs based on functional and technical requirements. Provides consulting on both selection and utilization of developers' workbench tools. What You Will Get: Work Life Harmony Earned and medical leave. Flexible work arrangements Relocation assistance Holistic Development Personal and professional development through Caterpillar ‘s employee resource groups across the globe Career developments opportunities with global prospects Health and Wellness Medical coverage -Medical, life and personal accident coverage Employee mental wellness assistance program Financial Wellness Employee investment plan Pay for performance -Annual incentive Bonus plan. Additional Information: Caterpillar is not currently hiring individuals for this position who now or in the future require sponsorship for employment visa status; however, as a global company, Caterpillar offers many job opportunities outside of the U.S. which can be found through our employment website at www.caterpillar.com/careers Caterpillar is an Equal Opportunity Employer (EEO) EEO/AA Employer. All qualified individuals, including minorities, females, veterans and individuals with disabilities - are encouraged to apply. Posting Dates: June 5, 2025 - June 18, 2025 Caterpillar is an Equal Opportunity Employer. Not ready to apply? Join our Talent Community. Show more Show less

Posted 1 week ago

Apply

9.0 - 12.0 years

6 - 8 Lacs

Cochin

On-site

GlassDoor logo

Location: Kochi Experience: 9 – 12 Years Notice Period: Immediate to 15 Days Overview We are looking for an experienced and visionary Backend Lead Developer to architect and drive the development of robust, scalable backend systems for our enterprise web applications. This role demands deep technical expertise in Spring Boot , microservices , and cloud platforms, as well as strong leadership skills to mentor and guide a team of backend developers. As a key player in our Kochi-based engineering team, you will work on mission-critical applications that directly impact business outcomes. Our organization promotes innovation, collaboration, and technical excellence—making this a great opportunity for personal and professional growth. Key Responsibilities Lead the design, development, and deployment of backend services and APIs using Java (Spring Boot) or Node.js (NestJS). Architect scalable microservices solutions with a focus on performance, security, and reliability. Mentor and guide a team of developers, promoting best practices in code quality, architecture, and documentation. Collaborate with front-end developers, DevOps, QA, and business stakeholders to ensure smooth project execution. Integrate data storage solutions including SQL and NoSQL databases (PostgreSQL, MongoDB, MySQL, Oracle). Maintain high standards of code quality through peer reviews, unit testing, and TDD practices. Manage CI/CD pipelines and automate build, test, and deployment processes. Utilize containerization technologies (Docker, Kubernetes) to ensure efficient deployment and scalability. Continuously monitor, optimize, and improve system performance and architecture. Stay current with emerging technologies and propose improvements to system architecture and team workflows. Requirements 8–12 years of backend development experience, including API and microservices design. Hands-on experience with Spring Boot , and optionally NestJS or similar frameworks. Proficiency in building RESTful and SOAP APIs. Strong command over databases: PostgreSQL , MongoDB , MySQL , or Oracle . Experience working with cloud platforms such as AWS , Azure , or Google Cloud Platform . Proficiency in Docker and Kubernetes for containerization and orchestration. Familiarity with Test Driven Development (TDD) and related testing frameworks (JUnit, Mockito, etc.). Understanding of CI/CD tools and processes. Strong analytical, debugging, and communication skills. Ability to work in a high-paced, agile environment and manage multiple priorities effectively. Preferred Skills Experience integrating backend services with front-end frameworks (React/Angular). Familiarity with security practices (OAuth2, JWT, etc.). Prior experience in leading cross-functional agile teams. Knowledge of performance tuning, scalability strategies, and observability tools (Grafana, Prometheus, etc.). Experience 9 – 12 Years Work Level Level 5 (9-12 Yrs) Employment Type Full Time A Abhilasha Sarawgi Industry Software Engineering Email abhilasha.s@netconnectglobal.com Location Bangalore

Posted 1 week ago

Apply

5.0 - 7.0 years

4 - 7 Lacs

Cochin

On-site

GlassDoor logo

5 - 7 Years 2 Openings Kochi Role description Role Proficiency: Act creatively to develop applications and select appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions account for others' developmental activities Outcomes: Interpret the application/feature/component design to develop the same in accordance with specifications. Code debug test document and communicate product/component/feature development stages. Validate results with user representatives; integrates and commissions the overall solution Select appropriate technical options for development such as reusing improving or reconfiguration of existing components or creating own solutions Optimises efficiency cost and quality. Influence and improve customer satisfaction Set FAST goals for self/team; provide feedback to FAST goals of team members Measures of Outcomes: Adherence to engineering process and standards (coding standards) Adherence to project schedule / timelines Number of technical issues uncovered during the execution of the project Number of defects in the code Number of defects post delivery Number of non compliance issues On time completion of mandatory compliance trainings Outputs Expected: Code: Code as per design Follow coding standards templates and checklists Review code – for team and peers Documentation: Create/review templates checklists guidelines standards for design/process/development Create/review deliverable documents. Design documentation r and requirements test cases/results Configure: Define and govern configuration management plan Ensure compliance from the team Test: Review and create unit test cases scenarios and execution Review test plan created by testing team Provide clarifications to the testing team Domain relevance: Advise Software Developers on design and development of features and components with a deep understanding of the business problem being addressed for the client. Learn more about the customer domain identifying opportunities to provide valuable addition to customers Complete relevant domain certifications Manage Project: Manage delivery of modules and/or manage user stories Manage Defects: Perform defect RCA and mitigation Identify defect trends and take proactive measures to improve quality Estimate: Create and provide input for effort estimation for projects Manage knowledge: Consume and contribute to project related documents share point libraries and client universities Review the reusable documents created by the team Release: Execute and monitor release process Design: Contribute to creation of design (HLD LLD SAD)/architecture for Applications/Features/Business Components/Data Models Interface with Customer: Clarify requirements and provide guidance to development team Present design options to customers Conduct product demos Manage Team: Set FAST goals and provide feedback Understand aspirations of team members and provide guidance opportunities etc Ensure team is engaged in project Certifications: Take relevant domain/technology certification Skill Examples: Explain and communicate the design / development to the customer Perform and evaluate test results against product specifications Break down complex problems into logical components Develop user interfaces business software components Use data models Estimate time and effort required for developing / debugging features / components Perform and evaluate test in the customer or target environment Make quick decisions on technical/project related challenges Manage a Team mentor and handle people related issues in team Maintain high motivation levels and positive dynamics in the team. Interface with other teams designers and other parallel practices Set goals for self and team. Provide feedback to team members Create and articulate impactful technical presentations Follow high level of business etiquette in emails and other business communication Drive conference calls with customers addressing customer questions Proactively ask for and offer help Ability to work under pressure determine dependencies risks facilitate planning; handling multiple tasks. Build confidence with customers by meeting the deliverables on time with quality. Estimate time and effort resources required for developing / debugging features / components Make on appropriate utilization of Software / Hardware’s. Strong analytical and problem-solving abilities Knowledge Examples: Appropriate software programs / modules Functional and technical designing Programming languages – proficient in multiple skill clusters DBMS Operating Systems and software platforms Software Development Life Cycle Agile – Scrum or Kanban Methods Integrated development environment (IDE) Rapid application development (RAD) Modelling technology and languages Interface definition languages (IDL) Knowledge of customer domain and deep understanding of sub domain where problem is solved Additional Comments: Who we’re looking for: We are seeking an expert Platform Engineer to join our Internal Developer Platform (IDP) team at the forefront of creating innovative solutions. You will play a critical role in building and refining our IDP capabilities, leveraging your extensive experience in back-end development, cloud engineering, and stakeholder collaboration to drive success across our organisation. What you’ll do: • Design, develop, and maintain our internal developer platform, harnessing cloud services (predominantly Azure and AWS) to provide scalable and resilient solutions. • Collaborate with cross-functional teams to define clear requirements and execute a refined product backlog, ensuring alignment with business goals. • Use your mastery of Python and experience with React to create robust back end and UI solutions, prioritising performance and user experience. • Leverage tools such as Terraform, ArgoCD, etc. for cloud infrastructure and continuous delivery improvement. • Drive continuous improvement in system reliability, observability, and automation within a distributed technology environment. • Engage with stakeholders to analyse needs and deliver solutions that meet and exceed service-level expectations. The knowledge, experience, and qualifications you need: • Mastery in back-end development with Python. • Proven experience in UI/UX development using React, ideally with Material UI frameworks. • In-depth knowledge of Internal Developer Platform architecture, with experience in platforms like Backstage. • Practical experience in cloud architecture with a focus on AWS and Azure. • Proficiency in cloud infrastructure technologies such as Terraform, ArgoCD, etc. • Familiarity with continuous delivery tools, such as ADO Pipelines, and GitHub Actions. • Strong understanding of distributed systems with proven performance, scalability, and resiliency expertise. • Experience working closely with stakeholders to perform requirements analysis and product backlog definition. • Agile delivery experience, including a comprehension of testing approaches like TDD. The knowledge, experience and qualifications that will help: • Previous experience in cloud-native platform solutions. • Familiarity with modern DevOps practices and agile methodologies. • Exposure to self-healing infrastructure and automation techniques. • Keen interest in developer experience optimisation within an organisational context. Skills Python,React,Aws About UST UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

Posted 1 week ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

About Demandbase: Demandbase is the Smarter GTM™ company for B2B brands. We help marketing and sales teams overcome the disruptive data and technology fragmentation that inhibits insight and forces them to spam their prospects. We do this by injecting Account Intelligence into every step of the buyer journey, wherever our clients interact with customers, and by helping them orchestrate every action across systems and channels - through advertising, account-based experience, and sales motions. The result? You spot opportunities earlier, engage with them more intelligently, and close deals faster. Skills Required: What we are looking for: 5 + years of experience preferably in software product companies Keen interest in learning new skill sets and ability to quickly adapt to new programming languages, technologies, software, and concepts Strong knowledge of : REST APIs and Microservices Architecture. Java (11+), Spring, Hibernate, and relational databases (DBMS). Testing frameworks like JUnit, Mockito, and Test-Driven Development (TDD). Data structures, algorithms, design patterns, and Object-Oriented Programming (OOP) principles. NoSQL databases and their applications. Excellent communication skills, and a team-oriented mindset to work effectively in small, high-performing teams Bachelor’s degree in computer science or relevant/equivalent technical discipline Show more Show less

Posted 1 week ago

Apply

0 years

3 - 8 Lacs

Gurgaon

On-site

GlassDoor logo

Who We Are: At VML, we are a beacon of innovation and growth in an ever-evolving world. Our heritage is built upon a century of combined expertise, where creativity meets technology, and diverse perspectives ignite inspiration. With the merger of VMLY&R and Wunderman Thompson, we have forged a new path as a growth partner that is part creative agency, part consultancy, and part technology powerhouse. Our global family now encompasses over 30,000 employees across 150+ offices in 64 markets, each contributing to a culture that values connection, belonging, and the power of differences. Our expertise spans the entire customer journey, offering deep insights in communications, commerce, consultancy, CRM, CX, data, production, and technology. We deliver end-to-end solutions that result in revolutionary work. The opportunity: If you love the latest tech and want to be part of shaping the tech for one of the biggest brands in the UK, then this might be the role for you. Our underlying technologies are: Next JS; TypeScript; Golang, Java Jest; React Testing Library; Storybook as well as various linting and pipeline tooling. This is using the latest Architecture adhering to MACH principles, serverless functions, leading software and ways of working. What you'll be doing: Create prototypes and production-ready code adhering to our coding standards Rebuild the entire frontend application in Next.js. Develop modular layouts, reusable code and libraries for future use Part of entire software development process with backend implementation in Golang and java microservices. Focus on user needs, accessibility and optimum user experience Work within an agile team, contributing to daily stand-ups, sprint planning and estimations Forward thinking, focused on performance initiatives and driven to implement headless solutions Driving quality through unit testing, coding reviews, automation Cradle to grave ownership Stay current with evolving standards and technologies, learning new skills as needed What we want from you: Commercial experience of serverless development and server-side development with NextJS Expert in TypeScript, HTML, CSS Expertise in 1 backend language preferably golang. Commercial experience working on SPA solutions, ideally within e-commerce Knowledge of current trends and best practices in front-end architecture, including performance optimization, accessibility, and usability. Willingness to contribute to both large, complex projects and smaller tasks as directed. Experience of using Git version control in a large development team performing Continuous Integration Great attitude, strong work ethic, excellent communication skills Excellent communication skills and capability to interact directly with the customer (show and tells/requirement analysis sessions/retrospectives etc) Experience using Unit Testing Frameworks such as Jest, enzyme and react-test-library If you know some of this even better: Experience in deploying applications in AWS. Solid information, interaction, and visual design skills Experience creating site architecture diagrams, wireframes, process flows Experience of implementing TDD/BDD methodology Good understanding of SEO principles including web analytics Commercial Ecommerce platform experience – Magento/Hybris/HCL commerce /Shopify Experience in contributing to the architecture of SPA ecommerce solutions Experience of mentoring junior members of the team What we can offer you: Alongside the opportunity to work with some of the most exciting brands around the world, we'll also prioritise your career development and help you grow your skills. We'll empower you to make a difference, allow you to be yourself, and respect who you are. Our personality and behaviours: We believe that we are what we do, not just what we say. Our shared values and behaviours show how to bring the VML Enterprise Solution's culture to life through the actions we all take every day: Connect Meaningfully Inspire Creatively Include Purposefully Approach Positively Our brilliant, talented people are what makes VML Enterprise Solutions what we are. That's why we look for people who go beyond and always push our thinking to be better than yesterday. AT VML Enterprise Solutions Our Enterprise Solutions division houses strategic consultants, creative and technical architects and skilled developers and operators that together help some of the world's leading organisations to deliver outstanding digital experiences across all major routes to market worldwide: marketplaces, online retailers, D2C, B2B and social platforms. With over 4,200 experts in 55 operational centres across 34 countries, our capabilities span the entire buying journey from customer acquisition, through engagement, to conversion and loyalty, driving multi-channel growth for world-leading brands. We work with some of the most exciting brands such as The Coca-Cola Company, EY, Bosch, Unilever, Ford, DFS, Mercedes-Benz, Johnson & Johnson, Nestlé, Sainsbury's, Selfridges, Shell and Tiffany & Co. We've built over 500 platforms for brands and retailers and generate in excess of $29bn annually for our clients and work with over 50 strategic partners including Adobe, SAP, Salesforce, HCL, Shopify, Sitecore, BigCommerce, commerce tools and Acquia. Our reputation is based on our people, and we believe we have some of the best in the business. As our business grows internationally, we're looking for new people to join us on our journey to inspire and take a key role in shaping some of the best commerce solutions, services, and websites in the world. Working as a team, no problem is insurmountable; we share in our client's successes and believe that anyone can show creative bravery no matter what their role is in the team. WPP (VML Enterprise Solutions) is an equal opportunity employer and considers applicants for all positions without discrimination or regard to characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers. VML is a WPP Agency. For more information, please visit our website, and follow VML on our social channels via Instagram, LinkedIn, and X. When you click "Submit Application", this will send any information you add below to VML. Before you do this, we think it's a good idea to read through our Recruitment Privacy Policy. California residents should read our California Recruitment Privacy Notice. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it.

Posted 1 week ago

Apply

12.0 years

9 - 10 Lacs

Chennai

On-site

GlassDoor logo

Job ID: 23772 Location: Chennai, IN Area of interest: Technology Job type: Regular Employee Work style: Office Working Opening date: 10 Jun 2025 Job Summary We are seeking talented and motivated individuals for the role of Agile Developer. Successful candidates will be experienced programmers who can develop user stories, develop test cases, break down, design, and develop solutions in an environment with constant collaborative discussions. They will be matured individuals who are comfortable working in an agile environment with critical peer reviews of design and code. They must be able to offer constructive critical reviews of other’s designs and code. They must be able to collaboratively work with product owners to develop use stories and test cases. They will be able to research, trial, and recommend new technologies of interest to the group. They will have experience with taking code through testing, deployment, and production and will not have merely handed off code to QA and Production Support. Key Responsibilities Microservices design and development using Spring boot, Jackson, API , AXWAY/KONG API Gateway,Apache tomcat,Java, JSON API, Oracle and AWS/Openshift cloud. Should have strong knowledge in Design principles for both Server side and UI. Should have strong communication skills to participate in the design forum. Nice to have HTML, CSS/SCSS, JavaScript (es6),Ember,ReactJS,Cordova,Gulp / Grunt, GraphQL ,JQuery, ,bootstrap, compass, Browserstack, handlebars, Sass, cordova , Mobile hybrid development. Advocate delivery excellence, minimising delivery risk. Agile development of banking services. Collaborate with cross-functional teams in agile development. Conduct continuous development and/or integration & testing. Strategy There is a digital revolution happening that is changing the future of banking - increasingly, Banking is Technology. Financial Services firms are becoming ever more defined by their technology and ability to use it to deliver outstanding customer experiences. Standard Chartered Information Technology & Operations (ITO) is looking for individuals interested in using innovative new products and modern technologies to deliver world class digital experiences for our clients and customers Regulatory & Business Conduct Display exemplary conduct and live by the Group’s Values and Code of Conduct. Take personal responsibility for embedding the highest standards of ethics, including regulatory and business conduct, across Standard Chartered Bank. This includes understanding and ensuring compliance with, in letter and spirit, all applicable laws, regulations, guidelines and the Group Code of Conduct. Lead the [country / business unit / function/XXX [team] to achieve the outcomes set out in the Bank’s Conduct Principles: [Fair Outcomes for Clients; Effective Financial Markets; Financial Crime Compliance; The Right Environment.] * Effectively and collaboratively identify, escalate, mitigate and resolve risk, conduct and compliance matters. [Insert local regulator e.g. PRA/FCA prescribed responsibilities and Rationale for allocation]. [Where relevant - Additionally, for subsidiaries or relevant non -subsidiaries] Serve as a Director of the Board of [insert name of entities] Exercise authorities delegated by the Board of Directors and act in accordance with Articles of Association (or equivalent) Other Responsibilities Embed Here for good and Group’s brand and values in XXXX [country / business unit / team]; Perform other responsibilities assigned under Group, Country, Business or Functional policies and procedures; Multiple functions (double hats); Skills and Experience Java Spring boot Database [oracle/postgres] OCP/Docker Linux GIT/JIRA/ADO Maven/gradle Junit/test cases Qualifications Candidate should have hands-on experience in Spring boot and API development. Strong knowledge in Agile Development (exp in CI/CD/TDD/BDD, SCRUM, KanBan etc) Min 12 years’ experience Software development and min 6 yrs in team Management & project management. Experience with leveraging advanced features and tools in Atlassian software suite Passion and flair for technology, at home with team-oriented, collaborative and consultative environment Proven skills in co-ordination, staff management and leadership working with vendors and internal teams Strong knowledge of risk and regulatory delivery Knowledge of all aspects of software design and development Excellent oral and written communication skills Should have a good analytical skills . Ready to work on both development and project management. Contribute to creation of standards & frameworks for the project Should have the capability to handle more than one project at a same time. Prepare architecting solutions document, technical audits for the project Prepare High/Low level technical design document. Learn and understand relevant application functional & technical architecture and use the same effectively during development Follow documented SDLC life cycle as per quality management standards Participate in Requirement gathering and solution meetings Track overall development and project management Support developers by providing technical assistance and improve technical competency levels amongst team members Design modules based on Technical specs. Implement best practices About Standard Chartered We're an international bank, nimble enough to act, big enough for impact. For more than 170 years, we've worked to make a positive difference for our clients, communities, and each other. We question the status quo, love a challenge and enjoy finding new opportunities to grow and do better than before. If you're looking for a career with purpose and you want to work for a bank making a difference, we want to hear from you. You can count on us to celebrate your unique talents and we can't wait to see the talents you can bring us. Our purpose, to drive commerce and prosperity through our unique diversity, together with our brand promise, to be here for good are achieved by how we each live our valued behaviours. When you work with us, you'll see how we value difference and advocate inclusion. Together we: Do the right thing and are assertive, challenge one another, and live with integrity, while putting the client at the heart of what we do Never settle, continuously striving to improve and innovate, keeping things simple and learning from doing well, and not so well Are better together, we can be ourselves, be inclusive, see more good in others, and work collectively to build for the long term What we offer In line with our Fair Pay Charter, we offer a competitive salary and benefits to support your mental, physical, financial and social wellbeing. Core bank funding for retirement savings, medical and life insurance, with flexible and voluntary benefits available in some locations. Time-off including annual leave, parental/maternity (20 weeks), sabbatical (12 months maximum) and volunteering leave (3 days), along with minimum global standards for annual and public holiday, which is combined to 30 days minimum. Flexible working options based around home and office locations, with flexible working patterns. Proactive wellbeing support through Unmind, a market-leading digital wellbeing platform, development courses for resilience and other human skills, global Employee Assistance Programme, sick leave, mental health first-aiders and all sorts of self-help toolkits A continuous learning culture to support your growth, with opportunities to reskill and upskill and access to physical, virtual and digital learning. Being part of an inclusive and values driven organisation, one that embraces and celebrates our unique diversity, across our teams, business functions and geographies - everyone feels respected and can realise their full potential. www.sc.com/careers

Posted 1 week ago

Apply

12.0 years

5 - 8 Lacs

Chennai

On-site

GlassDoor logo

Job ID: 23799 Location: Chennai, IN Area of interest: Technology Job type: Regular Employee Work style: Office Working Opening date: 30 May 2025 Job Summary We are seeking talented and motivated individuals for the role of Agile Developer. Successful candidates will be experienced programmers who can develop user stories, develop test cases, break down, design, and develop solutions in an environment with constant collaborative discussions. They will be matured individuals who are comfortable working in an agile environment with critical peer reviews of design and code. They must be able to offer constructive critical reviews of other’s designs and code. They must be able to collaboratively work with product owners to develop use stories and test cases. They will be able to research, trial, and recommend new technologies of interest to the group. They will have experience with taking code through testing, deployment, and production and will not have merely handed off code to QA and Production Support. Key Responsibilities Microservices design and development using Spring boot, Jackson, API , AXWAY/KONG API Gateway,Apache tomcat,Java, JSON API, Oracle and AWS/Openshift cloud. Should have strong knowledge in Design principles for both Server side and UI. Should have strong communication skills to participate in the design forum. Nice to have HTML, CSS/SCSS, JavaScript (es6),Ember,ReactJS,Cordova,Gulp / Grunt, GraphQL ,JQuery, ,bootstrap, compass, Browserstack, handlebars, Sass, cordova , Mobile hybrid development. Advocate delivery excellence, minimising delivery risk. Agile development of banking services. Collaborate with cross-functional teams in agile development. Conduct continuous development and/or integration & testing. Strategy There is a digital revolution happening that is changing the future of banking - increasingly, Banking is Technology. Financial Services firms are becoming ever more defined by their technology and ability to use it to deliver outstanding customer experiences. Standard Chartered Information Technology & Operations (ITO) is looking for individuals interested in using innovative new products and modern technologies to deliver world class digital experiences for our clients and customers. People & Talent Candidate should have hands-on experience in Spring boot and API development. Strong knowledge in Agile Development (exp in CI/CD/TDD/BDD, SCRUM, KanBan etc) Min 12 years’ experience Software development and min 6 yrs in team Management & project management. Experience with leveraging advanced features and tools in Atlassian software suite Passion and flair for technology, at home with team-oriented, collaborative and consultative environment Proven skills in co-ordination, staff management and leadership working with vendors and internal teams Strong knowledge of risk and regulatory delivery Knowledge of all aspects of software design and development Excellent oral and written communication skills Should have a good analytical skills . Ready to work on both development and project management. Contribute to creation of standards & frameworks for the project Should have the capability to handle more than one project at a same time. Prepare architecting solutions document, technical audits for the project Prepare High/Low level technical design document. Learn and understand relevant application functional & technical architecture and use the same effectively during development Follow documented SDLC life cycle as per quality management standards Participate in Requirement gathering and solution meetings Track overall development and project management Support developers by providing technical assistance and improve technical competency levels amongst team members Design modules based on Technical specs. Implement best practices Regulatory & Business Conduct Display exemplary conduct and live by the Group’s Values and Code of Conduct. Take personal responsibility for embedding the highest standards of ethics, including regulatory and business conduct, across Standard Chartered Bank. This includes understanding and ensuring compliance with, in letter and spirit, all applicable laws, regulations, guidelines and the Group Code of Conduct. Lead to achieve the outcomes set out in the Bank’s Conduct Principles: [Fair Outcomes for Clients; Effective Financial Markets; Financial Crime Compliance; The Right Environment.] * Effectively and collaboratively identify, escalate, mitigate and resolve risk, conduct and compliance matters. Serve as a Director of the Board Exercise authorities delegated by the Board of Directors and act in accordance with Articles of Association (or equivalent) Our Ideal Candidate Java Spring boot Database [oracle/postgres] OCP/Docker Linux GIT/JIRA/ADO Maven/gradle Junit/test cases About Standard Chartered We're an international bank, nimble enough to act, big enough for impact. For more than 170 years, we've worked to make a positive difference for our clients, communities, and each other. We question the status quo, love a challenge and enjoy finding new opportunities to grow and do better than before. If you're looking for a career with purpose and you want to work for a bank making a difference, we want to hear from you. You can count on us to celebrate your unique talents and we can't wait to see the talents you can bring us. Our purpose, to drive commerce and prosperity through our unique diversity, together with our brand promise, to be here for good are achieved by how we each live our valued behaviours. When you work with us, you'll see how we value difference and advocate inclusion. Together we: Do the right thing and are assertive, challenge one another, and live with integrity, while putting the client at the heart of what we do Never settle, continuously striving to improve and innovate, keeping things simple and learning from doing well, and not so well Are better together, we can be ourselves, be inclusive, see more good in others, and work collectively to build for the long term What we offer In line with our Fair Pay Charter, we offer a competitive salary and benefits to support your mental, physical, financial and social wellbeing. Core bank funding for retirement savings, medical and life insurance, with flexible and voluntary benefits available in some locations. Time-off including annual leave, parental/maternity (20 weeks), sabbatical (12 months maximum) and volunteering leave (3 days), along with minimum global standards for annual and public holiday, which is combined to 30 days minimum. Flexible working options based around home and office locations, with flexible working patterns. Proactive wellbeing support through Unmind, a market-leading digital wellbeing platform, development courses for resilience and other human skills, global Employee Assistance Programme, sick leave, mental health first-aiders and all sorts of self-help toolkits A continuous learning culture to support your growth, with opportunities to reskill and upskill and access to physical, virtual and digital learning. Being part of an inclusive and values driven organisation, one that embraces and celebrates our unique diversity, across our teams, business functions and geographies - everyone feels respected and can realise their full potential. Recruitment Assessments Some of our roles use assessments to help us understand how suitable you are for the role you've applied to. If you are invited to take an assessment, this is great news. It means your application has progressed to an important stage of our recruitment process. Visit our careers website www.sc.com/careers www.sc.com/careers

Posted 1 week ago

Apply

0 years

0 Lacs

Delhi, India

On-site

Linkedin logo

Who We Are At VML, we are a beacon of innovation and growth in an ever-evolving world. Our heritage is built upon a century of combined expertise, where creativity meets technology, and diverse perspectives ignite inspiration. With the merger of VMLY&R and Wunderman Thompson, we have forged a new path as a growth partner that is part creative agency, part consultancy, and part technology powerhouse. Our global family now encompasses over 30,000 employees across 150+ offices in 64 markets, each contributing to a culture that values connection, belonging, and the power of differences. Our expertise spans the entire customer journey, offering deep insights in communications, commerce, consultancy, CRM, CX, data, production, and technology. We deliver end-to-end solutions that result in revolutionary work. The Opportunity If you love the latest tech and want to be part of shaping the tech for one of the biggest brands in the UK, then this might be the role for you. Our underlying technologies are: Next JS; TypeScript; Golang, Java Jest; React Testing Library; Storybook as well as various linting and pipeline tooling. This is using the latest Architecture adhering to MACH principles, serverless functions, leading software and ways of working. What You’ll Be Doing Create prototypes and production-ready code adhering to our coding standards Rebuild the entire frontend application in Next.js. Develop modular layouts, reusable code and libraries for future use Part of entire software development process with backend implementation in Golang and java microservices. Focus on user needs, accessibility and optimum user experience Work within an agile team, contributing to daily stand-ups, sprint planning and estimations Forward thinking, focused on performance initiatives and driven to implement headless solutions Driving quality through unit testing, coding reviews, automation Cradle to grave ownership Stay current with evolving standards and technologies, learning new skills as needed What We Want From You Commercial experience of serverless development and server-side development with NextJS Expert in TypeScript, HTML, CSS Expertise in 1 backend language preferably golang. Commercial experience working on SPA solutions, ideally within e-commerce Knowledge of current trends and best practices in front-end architecture, including performance optimization, accessibility, and usability. Willingness to contribute to both large, complex projects and smaller tasks as directed. Experience of using Git version control in a large development team performing Continuous Integration Great attitude, strong work ethic, excellent communication skills Excellent communication skills and capability to interact directly with the customer (show and tells/requirement analysis sessions/retrospectives etc) Experience using Unit Testing Frameworks such as Jest, enzyme and react-test-library If You Know Some Of This Even Better Experience in deploying applications in AWS. Solid information, interaction, and visual design skills Experience creating site architecture diagrams, wireframes, process flows Experience of implementing TDD/BDD methodology Good understanding of SEO principles including web analytics Commercial Ecommerce platform experience – Magento/Hybris/HCL commerce /Shopify Experience in contributing to the architecture of SPA ecommerce solutions Experience of mentoring junior members of the team What We Can Offer You Alongside the opportunity to work with some of the most exciting brands around the world, we’ll also prioritise your career development and help you grow your skills. We’ll empower you to make a difference, allow you to be yourself, and respect who you are. Our personality and behaviours: We believe that we are what we do, not just what we say. Our shared values and behaviours show how to bring the VML Enterprise Solution's culture to life through the actions we all take every day: Connect Meaningfully Inspire Creatively Include Purposefully Approach Positively Our brilliant, talented people are what makes VML Enterprise Solutions what we are. That’s why we look for people who go beyond and always push our thinking to be better than yesterday. AT VML Enterprise Solutions Our Enterprise Solutions division houses strategic consultants, creative and technical architects and skilled developers and operators that together help some of the world’s leading organisations to deliver outstanding digital experiences across all major routes to market worldwide: marketplaces, online retailers, D2C, B2B and social platforms. With over 4,200 experts in 55 operational centres across 34 countries, our capabilities span the entire buying journey from customer acquisition, through engagement, to conversion and loyalty, driving multi-channel growth for world-leading brands. We work with some of the most exciting brands such as The Coca-Cola Company, EY, Bosch, Unilever, Ford, DFS, Mercedes-Benz, Johnson & Johnson, Nestlé, Sainsbury’s, Selfridges, Shell and Tiffany & Co. We’ve built over 500 platforms for brands and retailers and generate in excess of $29bn annually for our clients and work with over 50 strategic partners including Adobe, SAP, Salesforce, HCL, Shopify, Sitecore, BigCommerce, commerce tools and Acquia. Our reputation is based on our people, and we believe we have some of the best in the business. As our business grows internationally, we’re looking for new people to join us on our journey to inspire and take a key role in shaping some of the best commerce solutions, services, and websites in the world. Working as a team, no problem is insurmountable; we share in our client’s successes and believe that anyone can show creative bravery no matter what their role is in the team. WPP (VML Enterprise Solutions) is an equal opportunity employer and considers applicants for all positions without discrimination or regard to characteristics. We are committed to fostering a culture of respect in which everyone feels they belong and has the same opportunities to progress in their careers. VML is a WPP Agency. For more information, please visit our website, and follow VML on our social channels via Instagram, LinkedIn, and X. When you click "Submit Application", this will send any information you add below to VML. Before you do this, we think it's a good idea to read through our Recruitment Privacy Policy. California residents should read our California Recruitment Privacy Notice. This explains what we do with your personal data when you apply for a role with us, and, how you can update the information you have provided us with or how to remove it. Show more Show less

Posted 1 week ago

Apply

0 years

5 - 8 Lacs

Ahmedabad

On-site

GlassDoor logo

Our backend (Node.js) team is deeply passionate about technology, driven by the pursuit of building scalable cloud, web and mobile solutions with a strong emphasis on performance. We're currently seeking a seasoned Senior Node.js Engineer who not only possesses extensive backend expertise but also demonstrates proficiency in system design, cloud services, microservices architecture, and containerization. (Additionally, good understanding on frontend tech stack to give support to frontend developer is highly valued) Role + Responsibilities: Develop reusable, testable, maintainable, and scalable code with a focus on unit testing. Implement robust security measures and data protection mechanisms across projects. Champion the implementation of design patterns such as Test-Driven Development (TDD) and Behavior-Driven Development (BDD). Actively participate in architecture design sessions and sprint planning meetings, contributing valuable insights. Lead code reviews, providing insightful comments and guidance to team members. Mentor team members, assisting in debugging complex issues and providing optimal solutions. Person Specification and Qualifications: Excellent written and verbal communication skills. Experience: 4-6yrs Advanced knowledge of JavaScript and TypeScript, including core concepts and best practices. Extensive experience in developing highly scalable services and APIs using various protocols. Proficiency in data modeling and optimizing database performance in both SQL and NoSQL databases. Hands-on experience with PostgreSQL and MongoDB, leveraging technologies like TypeORM, Sequelize, or Knex. Proficient in working with frameworks like NestJS, LoopBack, Express, and other TypeScript-based frameworks. Strong familiarity with unit testing libraries such as Jest, Mocha, and Chai. Expertise in code versioning using Git or Bitbucket. Practical experience with Docker for building and deploying microservices. Strong command of Linux, including familiarity with server configurations. Familiarity with queuing protocols and asynchronous messaging systems. Plus, points if you're familiar with the following: Experience with frontend JavaScript concepts and frameworks such as ReactJS. Proficiency in designing and implementing cloud architectures, particularly on AWS services. Knowledge of GraphQL and its associated libraries like Apollo and Prisma. Hands-on experience with deployment pipelines and CI/CD processes. Experience with document, key/value, or other non-relational database systems like Elasticsearch, Redis, DynamoDB. Ability to build AI-centric applications and work with machine learning models, Langchain, vector databases, embeddings, etc.

Posted 1 week ago

Apply

5.0 years

0 Lacs

Kolkata, West Bengal, India

Remote

Linkedin logo

Hyland Software is widely known as a great company to work for and a great company to do business with. Being a leader in providing software solution for managing content, processes and cases for organizations across the globe we enabled more than 20,000 organizations to digitalize their workplaces and transform their operations. Currently we are looking fo r Senior Java Developer to join our teams What you will be doing: Develop complex code based on functional specifications, complete logic and algorithm design in alignment with established standards Translate and analyze software requirements into design specifications and ensure adherence to requirements Perform complex peer code review and analysis ; provide insight on broader impact of software changes Incorporate the business value and identify the broader impact to the software; influence and provide technical guidance to other team members Test code to verify it meets the technical specifications and is working as intended, before submitting to code review Create and apply automated tests and test principles to software changes, including (but not limited to) unit tests Influence and lead on standards and processes of team and events, including planning, work estimation, solution demos, reviews, and implementation design of code discussions Contribute to the implementation of a delivery pipeline, including test automation, security, and performance Understand business, application, and coding tasks to make recommendations for internal process improvements and product documentation Research complex escalations for production issues or software code issues to ensure the stability of the application Implement development standards to ensure compliance with product and industry practices and regulations Mentor, coach, train, and provide feedback to other team members; may provide feedback to leadership on technical abilities of team Desired Candidate must have: Good command of English Min. 5 years of experience in programming in Java Experience with Spring, Spring Boot Knowledge of Clean Coding, TDD, Object Orienting, SOLID, Relational Databases, CI/CD, Containerization Experience with Cloud and Microservice Architecture/SOA with a service bus pattern. Experience with data structures, algorithms, and software design. Experience with continuous software delivery. Demonstrated experience with build environments and delivery pipelines Experience with test automation and continuous integration tools Experience in software application testing tools, methodologies, and process framework Experience working with remote and international teams Good critical thinking and problem-solving skills Good oral and written communications skills that demonstrate a professional demeanor and the ability to interact with others with discretion and tact Good collaboration skills, applied successfully within team as well as with other areas Sharp, fast learner with technology curiosity and aptitude Demonstrated ability to influence, motivate and mobilize team members and business partners Self-motivated with the ability to manage projects to completion with oversight Ability to work independently and in a team environment Good attention to detail Driven to learn and stay current professionally Show more Show less

Posted 1 week ago

Apply

15.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

K&K Talents is an international recruiting agency that has been providing technical resources globally since 1993 . This position is with one of our clients in India, who is actively hiring candidates to expand their teams. Title: Technical Program Manager Location: Bangalore, India - Onsite Employment Type: Full-time Permanent/C2H Experience Required: 15+ Years Required Skills: Proven track record of delivering large-scale tech projects using Agile (SAFe, Scrum, Kanban). Skilled in project execution across the SDLC, including CI/CD, BDD, TDD, and automated testing. Strong leadership in managing cross-functional teams and driving process improvements. Expert in Agile metrics (burn-down, velocity), backlog tracking, and user story development. Excellent stakeholder communication and risk reporting at all levels. Capable of quickly identifying blockers and leading mitigation strategies. Strong coaching and team-building skills to foster Agile adoption. Engineering/Computer Science background preferred. Certifications in PMI-ACP, SAFe, or Scrum Master (preferred). Highly adaptable, detail-oriented, and committed to delivery excellence. Show more Show less

Posted 1 week ago

Apply

6.0 - 10.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Linkedin logo

Role : Java Developer Experience : 6 - 10 years Notice Period : 30 days or immediate joiners Mode : Hybrid Skills Required: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field Spring Boot, Spring REST, ORM, JSON, Multithreading SQL Database development (queries and table design) Linux, Unix, Shell Scripting, Docker, Kubernetes, or other similar environments Source control tools (e.g., Git) and common IDEs (e.g., Eclipse) Strong Object-Oriented Programming (OOP) and Design Pattern concepts with practical experience Ability to write optimized, efficient, and clean code Experience developing Single Page Web applications Write unit tests that exercise all major logic components of the code Strong analytical and problem-solving skills Strong oral and written communication skills, working with global teams Team player with a strong attitude and work ethic Skills Desired: Strong Database skills including PL/SQL and query tuning, PostgreSQL Experience with Apache Kafka or other pipelining/queuing systems Knowledge of ReactJS is preferred Experience in developing other application types (e.g., Web applications, batch, or streaming) Familiarity with Jenkins, CI, Sonar, and test automation tools like Cucumber or Selenium API Integration (Mulesoft/Apigee) A strong understanding of Agile/Scrum and ability to deliver solutions using TDD, BDD Knowledge of Autosys, Unix commands, and scripting Knowledge of Financial Services Must have experience with messaging ques We are looking for a candidates based in Bangalore. Show more Show less

Posted 1 week ago

Apply

0 years

0 Lacs

Kochi, Kerala, India

On-site

Linkedin logo

Role Description Role Proficiency: Act creatively to develop applications and select appropriate technical options optimizing application development maintenance and performance by employing design patterns and reusing proven solutions account for others' developmental activities Outcomes Interpret the application/feature/component design to develop the same in accordance with specifications. Code debug test document and communicate product/component/feature development stages. Validate results with user representatives; integrates and commissions the overall solution Select appropriate technical options for development such as reusing improving or reconfiguration of existing components or creating own solutions Optimises efficiency cost and quality. Influence and improve customer satisfaction Set FAST goals for self/team; provide feedback to FAST goals of team members Measures Of Outcomes Adherence to engineering process and standards (coding standards) Adherence to project schedule / timelines Number of technical issues uncovered during the execution of the project Number of defects in the code Number of defects post delivery Number of non compliance issues On time completion of mandatory compliance trainings Code Outputs Expected: Code as per design Follow coding standards templates and checklists Review code – for team and peers Documentation Create/review templates checklists guidelines standards for design/process/development Create/review deliverable documents. Design documentation r and requirements test cases/results Configure Define and govern configuration management plan Ensure compliance from the team Test Review and create unit test cases scenarios and execution Review test plan created by testing team Provide clarifications to the testing team Domain Relevance Advise Software Developers on design and development of features and components with a deep understanding of the business problem being addressed for the client. Learn more about the customer domain identifying opportunities to provide valuable addition to customers Complete relevant domain certifications Manage Project Manage delivery of modules and/or manage user stories Manage Defects Perform defect RCA and mitigation Identify defect trends and take proactive measures to improve quality Estimate Create and provide input for effort estimation for projects Manage Knowledge Consume and contribute to project related documents share point libraries and client universities Review the reusable documents created by the team Release Execute and monitor release process Design Contribute to creation of design (HLD LLD SAD)/architecture for Applications/Features/Business Components/Data Models Interface With Customer Clarify requirements and provide guidance to development team Present design options to customers Conduct product demos Manage Team Set FAST goals and provide feedback Understand aspirations of team members and provide guidance opportunities etc Ensure team is engaged in project Certifications Take relevant domain/technology certification Skill Examples Explain and communicate the design / development to the customer Perform and evaluate test results against product specifications Break down complex problems into logical components Develop user interfaces business software components Use data models Estimate time and effort required for developing / debugging features / components Perform and evaluate test in the customer or target environment Make quick decisions on technical/project related challenges Manage a Team mentor and handle people related issues in team Maintain high motivation levels and positive dynamics in the team. Interface with other teams designers and other parallel practices Set goals for self and team. Provide feedback to team members Create and articulate impactful technical presentations Follow high level of business etiquette in emails and other business communication Drive conference calls with customers addressing customer questions Proactively ask for and offer help Ability to work under pressure determine dependencies risks facilitate planning; handling multiple tasks. Build confidence with customers by meeting the deliverables on time with quality. Estimate time and effort resources required for developing / debugging features / components Make on appropriate utilization of Software / Hardware’s. Strong analytical and problem-solving abilities Knowledge Examples Appropriate software programs / modules Functional and technical designing Programming languages – proficient in multiple skill clusters DBMS Operating Systems and software platforms Software Development Life Cycle Agile – Scrum or Kanban Methods Integrated development environment (IDE) Rapid application development (RAD) Modelling technology and languages Interface definition languages (IDL) Knowledge of customer domain and deep understanding of sub domain where problem is solved Additional Comments Who we’re looking for: We are seeking an expert Platform Engineer to join our Internal Developer Platform (IDP) team at the forefront of creating innovative solutions. You will play a critical role in building and refining our IDP capabilities, leveraging your extensive experience in back-end development, cloud engineering, and stakeholder collaboration to drive success across our organisation. What you’ll do: Design, develop, and maintain our internal developer platform, harnessing cloud services (predominantly Azure and AWS) to provide scalable and resilient solutions. Collaborate with cross-functional teams to define clear requirements and execute a refined product backlog, ensuring alignment with business goals. Use your mastery of Python and experience with React to create robust back end and UI solutions, prioritising performance and user experience. Leverage tools such as Terraform, ArgoCD, etc. for cloud infrastructure and continuous delivery improvement. Drive continuous improvement in system reliability, observability, and automation within a distributed technology environment. Engage with stakeholders to analyse needs and deliver solutions that meet and exceed service-level expectations. The knowledge, experience, and qualifications you need: Mastery in back-end development with Python. Proven experience in UI/UX development using React, ideally with Material UI frameworks. In-depth knowledge of Internal Developer Platform architecture, with experience in platforms like Backstage. Practical experience in cloud architecture with a focus on AWS and Azure. Proficiency in cloud infrastructure technologies such as Terraform, ArgoCD, etc. Familiarity with continuous delivery tools, such as ADO Pipelines, and GitHub Actions. Strong understanding of distributed systems with proven performance, scalability, and resiliency expertise. Experience working closely with stakeholders to perform requirements analysis and product backlog definition. Agile delivery experience, including a comprehension of testing approaches like TDD. The knowledge, experience and qualifications that will help: Previous experience in cloud-native platform solutions. Familiarity with modern DevOps practices and agile methodologies. Exposure to self-healing infrastructure and automation techniques. Keen interest in developer experience optimisation within an organisational context. Skills Python,React,Aws Show more Show less

Posted 1 week ago

Apply

0.0 - 3.0 years

0 Lacs

India

On-site

Linkedin logo

About The Job Duration: 12 Months Location: PAN INDIA Timings: Full Time (As per company timings) Notice Period: within 15 days or immediate joiner Experience: 0- 3 years Skills/ Experience Required Hands-on experience working as a DevOps/Build/Deployment and Engineering & Operations skills Primary Tech Stack: GitLab Pipelines/Github Actions/Jenkins, Gitlab/Github, Terraform, Helm, AWS, Oracle DB Experience with Agile/Scrum, Continuous Integration, Continuous Delivery, and related tools Hands-on experience in production environments, both deploying and troubleshooting applications in Linux environment. Strong experience automating with scripting languages such as Bash, Python, Groovy and any deployment scripting languages Strong experience with CI/CD deployment supporting Java technologies (Jenkins, Nexus, Apache, JBoss, Tomcat) Highly Proficient in Configuration Management (Ansible, Chef or Similar) Hands-on experience with Containerization, Docker & Kubernetes is required. Good understanding of Micro-services architecture, design patterns, and standard methodologies Good understanding of networking, load balancing, caching, security, config and certificate management. Nice To Have Skills Experience with some of key AWS services (IAM, VPC, Lambda, EKS, MSK, Keyspace, Code pipeline) Experience with Java ecosystem (Maven, Ant, Tomcat, JBoss) Experience with Node ecosystem (JavaScript, Angular, Npm, JQuery.) Understanding of SOA and distributed computing Experience with Test Driven Development (TDD) practices with an automated testing framework Experience with Istio Experience SQL Server Show more Show less

Posted 1 week ago

Apply

9.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Linkedin logo

We are seeking a Lead .NET Developer with extensive experience in .NET Core (or the latest .NET Framework), React or Angular, and Azure or AWS. The ideal candidate excels at designing and delivering scalable, high-quality solutions using SOLID principles, design patterns, and best engineering practices within an Agile environment. Responsibilities Design and develop applications using .NET Core, ASP.NET Core, ASP.NET MVC, and ASP.NET Web API Implement front-end user interfaces using JavaScript, HTML5, CSS3, and frameworks like React or Angular Manage data access and architecture using Entity Framework and integrate Microservices architecture when necessary Ensure code quality by applying BDD/TDD, unit testing, and continuous integration and deployment using tools like Git, TeamCity, or VSTS Provide leadership and mentorship to team members while fostering a culture focused on quality Utilize Azure or AWS services for deployment, monitoring, and scaling of applications Requirements 9 to 14 years of experience in .NET development, with expertise in .NET Core or the latest .NET Framework Proficiency in SOLID principles, design patterns, and best engineering practices Understanding of SQL and database concepts Experience in Agile development methodologies and a commitment to continuous improvement Upper-Intermediate English proficiency for effective communication Demonstrated leadership skills and a proactive approach to problem-solving Nice to have Advanced knowledge of Microsoft Azure In-depth experience with Amazon Web Services Proficiency in ReactJS or Angular (4+) for front-end development Show more Show less

Posted 1 week ago

Apply

5.0 years

0 Lacs

Pune/Pimpri-Chinchwad Area

On-site

Linkedin logo

Job Description You will: Develop back-end systems under Linux in C++ and / or Python Work on Windows tools in C# Comply with corporate security guidelines Develop and maintain a system running 24/7 Provide third level support including on-duty service Take part in the migration and (re)orchestration of existing systems in AWS Qualifications You have: 5+ years of commercial software development experience in C++/Python Experience with testing and test driven development (TDD) using unit tests and mocking Experience in working with AWS services (EC2, IAM, VPC, S3, Cognito, Kinesis, Lambda, IOT) Experience in database development (MongoDB, MySQL) Experience in Linux and Windows development Experience in distributed/scalable processing technologies an advantage Additional Information Our Benefits Flexible working environment Volunteer time off LinkedIn Learning Employee-Assistance-Program (EAP) About NIQ NIQ is the world’s leading consumer intelligence company, delivering the most complete understanding of consumer buying behavior and revealing new pathways to growth. In 2023, NIQ combined with GfK, bringing together the two industry leaders with unparalleled global reach. With a holistic retail read and the most comprehensive consumer insights—delivered with advanced analytics through state-of-the-art platforms—NIQ delivers the Full View™. NIQ is an Advent International portfolio company with operations in 100+ markets, covering more than 90% of the world’s population. For more information, visit NIQ.com Want to keep up with our latest updates? Follow us on: LinkedIn | Instagram | Twitter | Facebook Our commitment to Diversity, Equity, and Inclusion NIQ is committed to reflecting the diversity of the clients, communities, and markets we measure within our own workforce. We exist to count everyone and are on a mission to systematically embed inclusion and diversity into all aspects of our workforce, measurement, and products. We enthusiastically invite candidates who share that mission to join us. We are proud to be an Equal Opportunity/Affirmative Action-Employer, making decisions without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability status, age, marital status, protected veteran status or any other protected class. Our global non-discrimination policy covers these protected classes in every market in which we do business worldwide. Learn more about how we are driving diversity and inclusion in everything we do by visiting the NIQ News Center: https://nielseniq.com/global/en/news-center/diversity-inclusion Show more Show less

Posted 1 week ago

Apply

3.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Linkedin logo

Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering software that is affordable, quick to implement, and designed for the end user. Headquartered in San Mateo, California, Freshworks has a global team operating from 13 global locations to serve more than 65,000 companies -- from startups to public companies – that rely on Freshworks software-as-a-service to enable a better customer experience (CRM, CX) and employee experience (ITSM). Freshworks’ cloud-based software suite includes Freshdesk (omni-channel customer support), Freshsales (sales automation), Freshmarketer (marketing automation), Freshservice (IT service desk), Freshchat (AI-powered bots), supported by Neo, our underlying platform of shared services. Freshworks is featured in global national press including CNBC, Forbes, Fortune, Bloomberg and has been a BuiltIn Best Place to work in San Francisco and Denver for the last 3 years. Our customer ratings have earned Freshworks products TrustRadius Top Rated Software ratings and G2 Best of Awards for Best Feature Set, Best Value for the Price and Best Relationship. Job Description About the role: As a Lead Software Engineer - Systems , you will focus on building next-generation platform services for Freshworks with your strong background in distributed systems and mentor your team to achieve this.You will have an opportunity to redefine customer experiences by building systems that are milli-second efficient, always available and working at internet scale. If you are the kind of engineer who is passionate about building systems, have a good eye for analysis and a mind that can think outside the box, we want to talk to you. Do you wanna take on solving some cool and complex Distributed-Systems/Big-Data problems at scale? At Freshworks are building next gen CRM, Support & IT Automation, Sales & Marketing SaaS products/services & related platform/Foundation-services - for the Small and Mid-market customers across the globe. We have about 32K+ customers (Small/Medium size Organizations) across 140 countries, with ~10 SaaS product offerings. We also deal with 20TB of logs/day – where we have some really cool and interesting problems to solve with our Search / Relevance Engineering. We deal with ~1B Messages with ~300K/Min and ~5B conversations with ~6M/Day – where our Chat, Bot and Messaging solutions have to deal with competing with the best in the world. On Data Engineering and Analytics side we have some complex problems to solve with the rate at which we are growing in dealing with challenges like ~5M Db Reads/min, ~700K reqs/Min, 600M users and pushing the limits of Cloud Services The Freshworks (FW) Engineering Platforms today, broadly serves as a key stakeholder to the FW product teams, developers and the customers. The Freshworks platform enables developers, partners, and customers to customize, integrate, and automate business workflows for support, CRM, and IT use cases. The very purpose of the FW Platforms team is to build efficiency, bring in agility into product development, enable services to scale and improve performance, and thereby provide a seamless experience to our customers. In order to achieve this, the Platforms teams work very closely with our internal stakeholders and align to their goals - the Product teams, the Customer facing teams(Sales, Customer Success, Onboarding teams). Some of the key themes include providing a “Unified Freshworks Experience”, being mid-market ready and providing smart analytics. This group is looking for a Lead Systems Engineer who is a very optimised solution oriented with a vision of the impact of the code in the overall software development life cycle. Our System engineers build the APIs / Services / Features to support these complex scenarios and seamlessly scale and perform for current and future rapid growth we are experiencing. We work in solving some of the problems as common platform/foundation-services engineering where we take on problems across products from building SSO, Containerization, Reliable deployment working in Agile mode. Our engineering takes pride in delivering some inspiring and fresh experiences for our customers and their business/customers. As a Lead Systems Engineer you will design and implement multi-tier (DB, services, and the web) software applications, and document, test, fix and enhance systems when needed. In your agile team, you will closely work with engineers, architects, managers, design, QA and operations teams, and create solutions that meet business requirements. You will spend most of your time developing clean code with limited abstraction. In this role, you will also lead and mentor team members across functions. You will also be implementing and supporting compliance to Freshworks compliance and information security processes. Responsibilities: Platform teams tend to be small but self-sufficient. You will have a large scope of responsibilities. They also tend not to have any QA or Ops personnel. Design, Develop, Maintain software Be able to plan and execute goals Assist Product Owners with planning and roadmaps Lead a team of 2-4 engineers Strong communication skills a must Platform services exist to be used by other teams in Freshworks Platform Leads will be the face of their service Important goal of a platform service is increasing its adoption Leads will communicate and coordinate with other teams across Freshworks Mentoring other engineers in the team Strong opinions on engineering best practices You will own systems that take high scale and are capable of scaling to greater heights Ensure 99.99% availability of your production systems Ensure 99.999% uptime of your production systems Must Have: Overall 6-10 years of Experience Should have a good knowledge of OOPS concepts. Must be comfortable with Design Patterns and SOLID principles Strong testing habits, passionate towards unit testing and TDD. Extensive experience in Agile methodologies Expertise in one or more programming languages like Java, C, C++, C#, Ruby, Python, Golang Good understanding of data structures Strong understanding of HTTP and REST principles Must have experience with Inter-Process Communication — this can be Unix IPC, SOAP Web Services, or microservices. Experience handling Production workloads, with experience handling production issues Strong CI/CD experience Devops knowledge Infra knowledge of popular internet serving applications Good understanding of multithreading and concurrency primitives Strong design skills Ability to breakdown a problem Cloud/SaaS experience Good understanding of RDBMS like MySQL, PostgreSQL, MSSQL, OracleDB Strong knowledge of git Strong analytical and problem solving skills Good to have: Prior experience leading a team Experience with NoSQL technologies like Mongo, CassandraDB, DynamoDB Supporting Production issues brought up by end customers Keeping up to date with the cutting edge of technologies Familiarity with GitHub a plus Experience using static code analyzer tools like SonarQube, Rubocop, checkstyle Experience using APM tools like DataDog, NewRelic Expertise in Java Qualifications Coding - Datastructures, Algorithms System Design and Architecture, Distributed Systems, AWS, Devops, C/CD, Maintenance, Bug fixes, Performance Engineering + Team mentoring/handling Additional Information All your information will be kept confidential according to EEO guidelines. At Freshworks, we are creating a global workplace that enables everyone to find their true potential, purpose, and passion irrespective of their background, gender, race, sexual orientation, religion and ethnicity. We are committed to providing equal opportunity for all and believe that diversity in the workplace creates a more vibrant, richer work environment that advances the goals of our employees, communities and the business. Show more Show less

Posted 1 week ago

Apply

Exploring TDD Jobs in India

Test-Driven Development (TDD) is a popular software development approach that emphasizes writing tests before writing code. In India, the demand for TDD professionals is on the rise as companies seek to improve the quality of their software products. Job seekers with expertise in TDD can find exciting opportunities in various industries across the country.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

Average Salary Range

The average salary range for TDD professionals in India varies based on experience levels. Entry-level positions typically start at around ₹4-6 lakhs per annum, while experienced professionals can earn upwards of ₹15-20 lakhs per annum.

Career Path

The career path for TDD professionals often starts as a Junior Developer, progressing to roles such as Senior Developer, Tech Lead, and eventually Architect or Manager positions.

Related Skills

In addition to TDD, job seekers in India are often expected to have skills in: - Agile methodologies - Continuous integration and deployment - Programming languages such as Java, Python, or JavaScript

Interview Questions

  • What is TDD and how does it differ from traditional software development methodology? (basic)
  • Can you explain the three laws of TDD? (medium)
  • How do you handle dependencies in your unit tests when practicing TDD? (medium)
  • What are the benefits of using TDD in software development? (basic)
  • How do you decide when a test is "good enough" in TDD? (medium)
  • What tools do you use for TDD in your projects? (basic)
  • Can you walk us through the TDD cycle? (medium)
  • How do you handle testing edge cases in TDD? (medium)
  • Have you ever encountered a situation where TDD was not suitable? If yes, how did you handle it? (advanced)
  • How do you ensure that your tests are maintainable and scalable in TDD? (medium)
  • What are the common challenges you face while practicing TDD and how do you overcome them? (medium)
  • Can you explain the concept of test doubles in TDD? (medium)
  • How do you measure the success of TDD in your projects? (medium)
  • What are your favorite TDD best practices? (basic)
  • Have you used TDD in a team setting? How did you collaborate with other team members effectively? (medium)
  • How do you handle legacy code when introducing TDD into a project? (advanced)
  • Can you discuss the role of code coverage in TDD? (medium)
  • How do you handle testing asynchronous code in TDD? (medium)
  • How do you ensure that your TDD tests are not too brittle? (medium)
  • Have you worked on a project where TDD significantly improved the overall software quality? If yes, can you share your experience? (advanced)
  • How do you prioritize which tests to write first in TDD? (medium)
  • Have you integrated TDD into a CI/CD pipeline? If yes, can you explain the process? (advanced)
  • How do you handle testing APIs in a TDD approach? (medium)
  • Can you provide an example of a complex problem you solved using TDD? (advanced)
  • How do you stay updated with the latest trends and best practices in TDD? (basic)

Closing Remark

As you embark on your journey to explore TDD jobs in India, remember to hone your skills, stay updated with industry trends, and showcase your expertise confidently during interviews. With dedication and preparation, you can secure exciting opportunities in the thriving TDD job market in India. Good luck!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies