Software Engineering

Bangalore, Karnataka Microsoft Corporation

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

People Skills team under EXP Foundations & People Intelligence team, was established with mission of harnessing endless possibilities of future AI powered people intelligence scenarios across M365 and Copilot.
The People Skills team is looking to hire **Software Engineer** to work in People Skills Services and APIs through the exciting journey of skills-based experiences across M365 Copilot. The scope of work would be to work with Senior Engineers to build and maintain a scalable, highly available skills service across the M365 ecosystem. Following the operational and engineering excellence best practices.
Why Join Us?
+ Work on the cutting edge of AI-powered employee experiences and automation.
+ Collaborate with some of the best minds in Microsoft's AI ecosystem.
+ Shape the future of how employees interact with AI-driven self-service solutions in Microsoft 365 Co-pilot.
If you are a technically strong engineer with a passion for AI, automation, and enterprise solutions, we encourage you to applyand be part of a team that is transforming the future of work.
Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
**Responsibilities**
+ Contribute to design, development and debugging of features in People Skills product.
+ Write clean, efficient, and well-documented code in C#/Python and ensure the quality bars are met/exceeded.
+ Analyze and comprehend existing services and identify areas of improvement.
+ Collaborate with cross-functional teams for seamless integration.
+ Collaborate with infrastructure, DevOps, and security teams to ensure seamless integration and deployment.
**Qualifications**
**Required Qualifications:**
+ Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Experience with Git and standard development workflows.
+ Ability to read and understand large, complex codebases and contribute meaningfully.
+ Strong analytical, problem-solving and debugging skills.
**Other Requirements:**
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:
+ **Microsoft Cloud Background Check:** This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.
**Preferred Qualifications:**
+ Master's Degree in Computer Science or related technical field with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
+ OR equivalent experience.
+ Experience in design, coding, rapid prototyping, debugging, and problem-solving.
+ Ability to work on cross-platform code.
+ Experience communicating, collaborating and navigating ambiguity in a cross-group environment.
+ Experience driving quality experience for customers.
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 ( .
This advertiser has chosen not to accept applicants from your region.

Software Engineering

Bengaluru, Karnataka ₹2000000 - ₹2500000 Y Goldman Sachs

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description
WHAT WE DO
At Goldman Sachs, our Engineers don't just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Engineering is at the center of our business and our dynamic environment requires innovative strategic thinking and immediate, real solutions.

At Goldman Sachs, our culture is one of teamwork, innovation and meritocracy. We take pride in supporting each colleague both professionally and personally. From collaborative work spaces and mindfulness classes to working from home and flexible work options, we offer our people the support they need to reach their goals in and outside the office.

Who We Are Looking For
Goldman Sachs Engineers are innovators and problem-solvers, building solutions in trade processing, big data, cloud computing and more. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment.

The Listed Derivatives and Clearing business within Global Markets Division is a technology intensive business that provides our clients with global trading and clearing services for listed derivatives (e.g. futures & options).

Listed Clearing Engineering partners closely as a front-to-back unit with Trading, Sales, and Operations to generate a direct impact on business revenue. We are committed to leading and building the best in class middle and back office platforms to meet dynamic client needs and high trading volumes. We connect clients to over 40 global clearing venues and continually expand our platforms to process new markets and products. The functional complexity of listed derivatives markets, products and their lifecycle means that you will always feel challenged and inspired to innovate.

The Listed Clearing industry is currently going through a transformation in how Clearing Houses, Clearing Brokers (GS) and clients interact and do business and this directly impacts how our platforms are being designed, architected and distributed. It is an exciting time for you to make your impact on this transformation.

YOUR IMPACT
The team is accountable for platform advancement to meet the evolving needs of the global business via rapid software deployment. You will build partnerships with our stakeholders across Trading, Sales, Operations and Engineering to implement effective and creative solutions.

The team is distributed across Bengaluru, London, New York, Salt Lake City and Singapore with a diverse set of people, skills and ideas. You will collaborate as part the team, forming strong relationships in a fast-paced environment, continually learning and growing your skills. Neither technology or our business stand still, so you'll grow alongside the team and enjoy a role that rewards multi-tasking, initiative and strong execution.

Responsibilities And Qualifications
HOW YOU WILL FULFILL YOUR POTENTIAL

  • Translate business and technical requirements into well-engineered business applications based on object oriented design and event driven model.
  • Interface with internal client's/end users and other development teams
  • Design, build and maintain high-performance, high-availability, high-capacity platforms for front to back clearing and trade processing functions
  • Understand market and client behavior, regulations, front to back business and Operations functions
  • Work closely with Trading, Sales, Operations, Engineering teams to define behavior, functionality and expected outcomes for the products under development
  • Participate in the full SDLC for software development to be written in JAVA, React, Sybase, DB2, EMS, Kafka, micro services with event driven architecture.
  • Responsible for production support of global users
  • Work closely and collaboratively with colleagues across regions

SKILLS AND EXPERIENCE WE ARE LOOKING FOR (6-8 years of experience)

  • Bachelor degee in Computer Science or related technical field involving programming or systems engineering.
  • Proficiency in building software in one or more of the following: JAVA, React, Kafka, Sybase, Db2, EMS, micro service architecture.
  • Good at algorithms, data structures and software design.
  • Systematic problem-solving approach, coupled with a hands-on experience of debugging and optimizing code, as well as automation
  • Experience with UNIX operating systems internals.
  • Experience with object oriented programming & Java design pattern.
  • Should be able to work independently
  • Strong interpersonal skills and drive. Excellent communication skills required, able to contribute to discussions on design and strategy.

Preferred Qualifications

  • Experience with distributed systems design, maintenance, and troubleshooting.
  • Hands-on experience with debugging and optimizing code.
  • Strong communication skills, drive, and ownership.
  • Experience applying DevOps principles to novel problems and systems
  • Derivative products & clearing functional knowledge (but not Mandatory).

About Goldman Sachs
At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.

We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at

We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more:

The Goldman Sachs Group, Inc., 2023. All rights reserved.

Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity

This advertiser has chosen not to accept applicants from your region.

Software Engineering

Bengaluru, Karnataka ₹1500000 - ₹2500000 Y PwC Acceleration Center India

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

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.

Responsibilities
The Back End Developer resource will have the following responsibilities as it relates to their workstream:

  • Developing and implementing low-latency, highly performant server-side components by writing efficient, reusable, and maintainable code;
  • Collaborating with team members to contribute to improvements in process and infrastructure;
  • Leveraging available tools/systems to proactively identify and resolve defects;
  • Implementing effective security protocols and data protection measures; and,
  • Working with frontend developers on the integration of application elements.

Skills Required

  • Having at least 3 years of experience working as a Back-end Developer on enterprise applications;
  • Having expert level & Typescript experience with components, classes and associated technologies;
  • Demonstrating good knowledge of popular node libraries/components in the open-source community;
  • Being able to brainstorm and collaborate with architects, front-end developers, and product team members to come up with practical application solutions;
  • Following and implementing the latest coding trends, tricks/hacks and best practices along with conveying the message to the other team members;
  • Having excellent verbal and written communication skills and able to interact professionally with a diverse group of people;
  • Having experience working with microservice architecture;
  • Having familiarity integrating with external APIs and SDKs;
  • Having strong skills writing testable and maintainable code;
  • Having a strong foundation with unit testing;
  • Having a good understanding of asynchronous programming;
  • Applying proficient understanding of Git; and
  • Having experience with both RDBMS and NoSQL databases

Preferred Skills

  • , Typescript, Javascript, , NestJs
  • Couchbase, PostgreSQL, MongoDB, Redis
  • Jest, Yarn, NPM
This advertiser has chosen not to accept applicants from your region.

Software Engineering

Bengaluru, Karnataka ₹2000000 - ₹2500000 Y Telstra Business Technology Centre Perth South

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Employment Type

Permanent

Closing Date

31 Aug :59pm

Job Title

Software Engineering - Chapter Lead

Job Summary

As a Software Engineering Chapter Lead – Senior Lead, your role is two-fold where you combine your strong expertise in Software Engineering with people leadership. Through your passion for leadership you connect, engage and develop your chapter members so they deliver value aligned to Telstra's strategic roadmap.

Through your initiative work, you act as a catalyst for the enterprise. You bring experience in the Software Engineering technical domain and work with multiple stakeholders to understand business needs, and help shape our Software Engineering strategy, solutions and capability to ensure we continuously deliver value to our customers.

Job Description
Who We Are
Telstra is Australia's leading telecommunications and technology company spanning over a century with a footprint in over 20+ countries. In India, we're building a platform for innovative delivery and engagement that will strengthen our position as an industry leader. We've grown quickly since our inception in 2019, now with offices in Pune, Hyderabad and Bangalore.
Focus of the Role This role is two-fold where you combine your strong expertise in Software Engineering with people leadership. Through your passion for leadership you connect, engage and develop your chapter members so they deliver value aligned to Telstra's strategic roadmap. Through your initiative work, you act as a catalyst for the enterprise. You bring experience in the Software Engineering technical domain and work with multiple stakeholders to understand business needs, and help shape our Software Engineering strategy, solutions and capability to ensure we continuously deliver value to our customers.
What We Offer
  • Flex appeal: choose where, when and how you work
  • Performance-related pay
  • Access to thousands of learning programs so you can level-up
  • Global presence across 22 countries; opportunities to work where we do business.
  • Up to 26 weeks maternity leave provided to the birth mother with benefits for all child births
  • Employees are entitled to 12 paid holidays per calendar year
  • Eligible employees are entitled to 12 days of paid sick / casual leave per calendar year
  • Relocation support options across India, from junior to senior positions within the company
  • Receive insurance benefits such as medical, accidental and life insurances
What You'll Do
  • Building strong, trusting relationships within teams that enable a high performing team culture aligned to living our values.
  • Providing clarity on performance, behavioural goals and expectations to your chapter team to ensure that they can contribute to both mission and chapter activity.
  • Managing resource allocation, including recruitment and/or selection, to ensure capability required is available and resourcing issues are mitigated, in collaboration with Group Owners.
  • Collaborating with Chapter Area Lead and other Chapter Leads to determine and implement tools/common practices to be used by Chapter Members.
  • Providing clarity to chapter members on current and future capability requirements to enable them to own and drive their development so they can continually grow and add value in different ways.
  • People Development/ Management & Career development
  • Performance Management including coaching/ providing difficult feedback.
  • Building High performing teams with empowerment, autonomy, and alignment
  • Engineering Processes, Practices & Tools ( E.g TDD, CI/CD, DevOps, etc)
  • Engineering Leadership (You have a big picture focus and identify ways in which the team or the technology/solution can be improved, and you drive the resolution)
  • Represent relevant teams or projects in strategic discussions, forming collaborative relationships with internal and external parties and stakeholders and managing expectations.
About You
  • 12+ Yrs of overall exp
  • Hands-on expertise in one or more languages Java, JavaScript & HTML/CSS
  • Expert knowledge in UI Technologies like React.JS development
  • Expert knowledge in Microservices architecture and REST APIs
  • Hands-on development experience in AWS/PCF
  • Exposure to Docker and Kubernetes concepts and components
  • Experience developing in an Agile environment using CI/CD pipelines and Git
  • Choose an item.
If you want to be surrounded by top talent at a company that gives back to the community, apply now
When you join our team, you become part of a welcoming and inclusive community where everyone is respected, valued and celebrated. We actively seek individuals from various backgrounds, ethnicities, genders and abilities because we know that diversity not only strengthens our team but also enriches our work. We have zero tolerance for harassment of any kind, and we prioritise creating a workplace culture where everyone is safe and can thrive. We work flexibly at Telstra. Talk to us about what flexibility means to you. When you apply, you can share your pronouns and / or any reasonable adjustments needed to take part equitably during the recruitment process.
This advertiser has chosen not to accept applicants from your region.

Software Engineering

Bengaluru, Karnataka ₹2000000 - ₹2500000 Y Kyndryl

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Who We Are

At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities.

The Role

Infrastructure Specialists at Kyndryl are project-based subject matter experts in all thing's infrastructure – good at providing analysis, documenting and diagraming work for hand-off, offering timely solutions, and generally "figuring it out." This is a hands-on role where your feel for the interaction between a system and its environment will be invaluable to every one of your clients.

The Specialists will develop a detailed migration strategy, including risk mitigation, pilot testing, and phased rollouts. They will provide architectural guidance to ensure secure and seamless migration of Power Platform solutions and related services. Additionally, the consultant will lead workshops with stakeholders to gather requirements and ensure alignment between business goals and technical solutions. development skills include developing and maintaining applications using Microsoft Power Apps, automating business processes and workflows using Microsoft Power Automate, and creating data visualization and reporting solutions using Power BI. They will collaborate with business stakeholders to gather requirements and deliver custom solutions, integrate Power Platform solutions with other Microsoft services and third-party applications, and ensure that solutions are scalable, maintainable, and secure.

There are two halves to this role: First, contributing to current projects where you analyze problems and tech issues, offer solutions, and test, modify, automate, and integrate systems. And second, long-range strategic planning of IT infrastructure and operational execution. This role isn't specific to any one platform, so you'll need a good feel for all of them. And because of this, you'll experience variety and growth at Kyndryl that you won't find anywhere else. 

You'll be involved early to offer solutions, help decide whether something can be done and identify the technical and timeline risks up front. This means dealing with both client expectations and internal challenges – in other words, there are plenty of opportunities to make a difference, and a lot of people will witness your contributions. In fact, a frequent sign of success for our Infrastructure Specialists is when clients come back to us and ask for the same person by name. That's the kind of impact you can have 

This is a project-based role where you'll enjoy deep involvement throughout the lifespan of a project, as well as the chance to work closely with Architects, Technicians, and PMs. Whatever your current level of tech savvy or where you want your career to lead, you'll find the right opportunities and a buddy to support your growth. Boredom? Trust us, that won't be an issue. 

Your future at Kyndryl

There are lots of opportunities to gain certification and qualifications on the job, and you'll continuously grow as a Cloud Hyperscaler. Many of our Infrastructure Specialists are on a path toward becoming either an Architect or Distinguished Engineer, and there are opportunities at every skill level to grow in either of these directions.

Who You Are

You're good at what you do and possess the required experience to prove it. However, equally as important – you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused – someone who prioritizes customer success in their work. And finally, you're open and borderless – naturally inclusive in how you work with others.

Required Technical and Professional Expertise

  • Minimum of 8+ years of experience in IT with strong understanding of the Power Platform, including Power Apps (both Canvas and Model-driven), Power Automate, and Power BI.
  • Proficient in Programming Languages: C#, JavaScript, PowerShell, REST API
  • Hands-on experience with SharePoint Online, Microsoft Teams, and other M365 services is essential.
  • knowledgeable about tenant-to-tenant migration tools and techniques, such as Sharegate and Quest.
  • Familiarity with Azure services like Logic Apps, Azure Functions, and API Management for Power Platform integrations is also required.
  • proficiency in creating and managing Data Loss Prevention (DLP) policies, environment strategies, and licensing considerations is crucial.
  • Ability to analyses complex dependencies and inter-connectivity between M365 services during migration.
  • Expertise in troubleshooting issues related to Power Platform applications and workflows post-migration.

Preferred Technical and Professional Expertise

  • Microsoft Power Platform certifications (e.g., PL-400, PL-600).
  • Microsoft 365 certifications (e.g., MS-100, MS-101).
  • Experience with large-scale M365 tenant migrations and Power Platform optimization.
  • Strong understanding of security and compliance requirements in the M365 ecosystem.
  • Knowledge on JavaScript, PowerShell.
  • Excellent communication skills for liaising with cross-functional teams and stakeholders.
  • Ability to lead technical teams and mentor junior engineers.

Being You

Diversity is a whole lot more than what we look like or where we come from, it's how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But we're not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you – and everyone next to you – the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. That's the Kyndryl Way.

What You Can Expect

With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter – wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations.  At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed.

Get Referred

If you know someone that works at Kyndryl, when asked 'How Did You Hear About Us' during the application process, select 'Employee Referral' and enter your contact's Kyndryl email address.

This advertiser has chosen not to accept applicants from your region.

Software Engineering

Bengaluru, Karnataka ₹600000 - ₹1800000 Y Umanist NA

Posted today

Job Viewed

Tap Again To Close

Job Description

27774

Role Proficiency

Design, develop, and optimize applications using proven technical solutions and design patterns. Provide technical guidance, ensure code quality, and support team development activities.

Key Outcomes

  • Translate designs into functional applications/features.
  • Code, debug, test, document, and communicate development progress.
  • Validate results with users and integrate solutions.
  • Select and optimize technical options for performance, cost, and efficiency.
  • Drive customer satisfaction and deliver quality outcomes on time.
  • Set and review FAST goals for self and team.

Performance Measures

  • Adherence to coding standards and engineering processes.
  • On-time delivery against project timelines.
  • Reduced defects pre- and post-delivery.
  • Compliance with training and process requirements.

Responsibilities
Coding & Documentation

  • Write code per design and standards.
  • Review peer/team code.
  • Prepare/review templates, guidelines, test cases, and design documentation.

Testing & Configuration

  • Create/review unit test cases and plans.
  • Ensure compliance with configuration management.

Design & Delivery

  • Contribute to HLD/LLD/SAD and data models.
  • Estimate effort for modules/stories and ensure quality delivery.
  • Perform RCA on defects and implement mitigation.

Customer & Domain Engagement

  • Clarify requirements, present design options, and conduct demos.
  • Gain domain expertise and pursue certifications.

Team Leadership

  • Set goals, mentor, and manage team engagement.
  • Support career aspirations and maintain motivation.

Required Skills & Experience

  • 6+ years of UI engineering with HTML, CSS, JavaScript.
  • 3+ years of hands-on experience (recent).
  • Strong expertise in React, Redux, , CSS, and front-end development tools.
  • Knowledge of modern web architectures, asynchronous communication, and DevOps tools (GIT, Jenkins).
  • Agile development experience.
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and team collaboration.

Good to Have

  • Experience with scalable, fault-tolerant systems.
  • AWS application design/maintenance.
  • Test-Driven Development (TDD).

Core Skills:
, HTML, CSS, DevOps Tools

Skills: design,code,css,skills,react,communication,customer,devops,documentation,html

This advertiser has chosen not to accept applicants from your region.

Software Engineering

Bengaluru, Karnataka ₹2000000 - ₹2500000 Y FICO

Posted today

Job Viewed

Tap Again To Close

Job Description

FICO (NYSE: FICO)
is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential

The Opportunity
"We are seeking a Senior Engineer to lead the technical development of an analytic decisioning platform. You will be leading a highly energetic team of software engineers to create the next generation software platform for FICO's software analytic decisions capabilities. This role involves providing technical direction to engineering teams responsible for decision processing of high-volume, low latency execution. These capabilities embody patented and unique market value that drives critical business value in a high growth area. This opportunity offers a unique leadership role to work with cutting edge technology applied to one-of-a-kind business problems." – Hiring Manager
What You'll Contribute

  • Work with stakeholders to comprehend and provide feedback on business requirements for your software platform capability.
  • Collaborate with product managers to understand priorities and usage scenarios of product features.
  • Collaborate with user experience personnel to understand personas within usage scenarios.
  • Collaborate with architects to drive the architecture for your software platform capability.
  • Collaborate within working groups of software engineers to create software engineering standards, guidance, and processes.
  • Continuously improve engineering practices for the software platform to support efficiency, reliability, and serviceability goals.
  • Assist research, case studies and prototypes on technologies to ensure the software platform remains the leading decisioning platform.
  • Coach other software engineers on creating their domain designs.
  • Collaborate with QA engineers to design and implement non-functional test

What We're Seeking

  • Experience developing in Java and C++.
  • Technical expertise across all deployment models on public cloud, private cloud, and on-premises infrastructure.
  • Experience creating, documenting, and communicating software designs for complex products.
  • Experience with domain-driven, event-driven, and micro-service architectures.
  • Experience in building, tracking, and communicating plans within agile processes.
  • Experience coaching / mentoring individuals and teams.
  • Experience with supporting production software deployments.
  • Experience with commercial software product processes.
  • Bachelor's/master's degree in computer science or related discipline
  • Experience with multiple public cloud technologies, e.g., AWS, Google, Azure.
  • Experience with Kubernetes control plane and eco-system.

Our Offer to You

  • An inclusive culture strongly reflecting our core values: Act Like an Owner, Delight Our Customers and Earn the Respect of Others.
  • The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences.
  • Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognised for doing so.
  • An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.

Why Make a Move to FICO?
At FICO, you can develop your career with a leading organization in one of the fastest-growing fields in technology today – Big Data analytics. You'll play a part in our commitment to help businesses use data to improve every choice they make, using advances in artificial intelligence, machine learning, optimization, and much more.

FICO makes a real difference in the way businesses operate worldwide:

  • Credit Scoring — FICO Scores are used by 90 of the top 100 US lenders.
  • Fraud Detection and Security — 4 billion payment cards globally are protected by FICO fraud systems.
  • Lending — 3/4 of US mortgages are approved using the FICO Score.

Global trends toward digital transformation have created tremendous demand for FICO's solutions, placing us among the world's top 100 software companies by revenue. We help many of the world's largest banks, insurers, retailers, telecommunications providers and other firms reach a new level of success. Our success is dependent on really talented people – just like you – who thrive on the collaboration and innovation that's nurtured by a diverse and inclusive environment. We'll provide the support you need, while ensuring you have the freedom to develop your skills and grow your career. Join FICO and help change the way business thinks

Learn more about how you can fulfil your potential at

FICO promotes a culture of inclusion and seeks to attract a diverse set of candidates for each job opportunity. We are an equal employment opportunity employer and we're proud to offer employment and advancement opportunities to all candidates without regard to race, color, ancestry, religion, sex, national origin, pregnancy, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. Research has shown that women and candidates from underrepresented communities may not apply for an opportunity if they don't meet all stated qualifications. While our qualifications are clearly related to role success, each candidate's profile is unique and strengths in certain skill and/or experience areas can be equally effective. If you believe you have many, but not necessarily all, of the stated qualifications we encourage you to apply.

Information submitted with your application is subject to the FICO Privacy policy

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software engineering Jobs in Bengaluru !

Software Engineering

Bengaluru, Karnataka ₹1200000 - ₹3600000 Y Kyndryl

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Who We Are

At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward – always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities.

The Role

Infrastructure Specialists at Kyndryl are project-based subject matter experts in all thing's infrastructure – good at providing analysis, documenting and diagraming work for hand-off, offering timely solutions, and generally "figuring it out." This is a hands-on role where your feel for the interaction between a system and its environment will be invaluable to every one of your clients.

The Specialists will develop a detailed migration strategy, including risk mitigation, pilot testing, and phased rollouts. They will provide architectural guidance to ensure secure and seamless migration of Power Platform solutions and related services. Additionally, the consultant will lead workshops with stakeholders to gather requirements and ensure alignment between business goals and technical solutions. development skills include developing and maintaining applications using Microsoft Power Apps, automating business processes and workflows using Microsoft Power Automate, and creating data visualization and reporting solutions using Power BI. They will collaborate with business stakeholders to gather requirements and deliver custom solutions, integrate Power Platform solutions with other Microsoft services and third-party applications, and ensure that solutions are scalable, maintainable, and secure.

There are two halves to this role: First, contributing to current projects where you analyze problems and tech issues, offer solutions, and test, modify, automate, and integrate systems. And second, long-range strategic planning of IT infrastructure and operational execution. This role isn't specific to any one platform, so you'll need a good feel for all of them. And because of this, you'll experience variety and growth at Kyndryl that you won't find anywhere else. 

You'll be involved early to offer solutions, help decide whether something can be done and identify the technical and timeline risks up front. This means dealing with both client expectations and internal challenges – in other words, there are plenty of opportunities to make a difference, and a lot of people will witness your contributions. In fact, a frequent sign of success for our Infrastructure Specialists is when clients come back to us and ask for the same person by name. That's the kind of impact you can have 

This is a project-based role where you'll enjoy deep involvement throughout the lifespan of a project, as well as the chance to work closely with Architects, Technicians, and PMs. Whatever your current level of tech savvy or where you want your career to lead, you'll find the right opportunities and a buddy to support your growth. Boredom? Trust us, that won't be an issue.

Roles & Responsibilities

  • Design and develop Power Platform solutions that meet the business requirements and follow the best practices.
  • Use Power Apps to create canvas and model-driven apps that provide rich and responsive user interfaces.
  • Use Power Automate to create flows that automate business processes and integrate data sources.
  • Use Power BI to create reports and dashboards that visualize and analyse data.
  • Use Power Virtual Agents to create chatbots that provide conversational experiences and handle common scenarios.
  • Use Power Platform connectors to connect to various data sources, such as SharePoint, SQL Server, Excel, OneDrive, etc.
  • Create custom connectors to connect to external APIs and services.
  • Use Azure services, such as Azure Functions, Azure Logic Apps, Azure Cognitive Services, etc., to extend and enhance the functionality of Power Platform solutions.
  • Use Microsoft 365 and Dynamics 365 components, such as Microsoft Teams, SharePoint, Outlook, Word, Excel, etc., to integrate and collaborate with Power Platform solutions.
  • Test, debug, and troubleshoot Power Platform solutions and ensure their quality and performance.
  • Deploy, monitor, and manage Power Platform solutions and ensure their security and compliance.
  • Document and maintain Power Platform solutions and provide user training and support

Your future at Kyndryl

There are lots of opportunities to gain certification and qualifications on the job, and you'll continuously grow as a Cloud Hyperscaler. Many of our Infrastructure Specialists are on a path toward becoming either an Architect or Distinguished Engineer, and there are opportunities at every skill level to grow in either of these directions.

Who You Are

You're good at what you do and possess the required experience to prove it. However, equally as important – you have a growth mindset; keen to drive your own personal and professional development. You are customer-focused – someone who prioritizes customer success in their work. And finally, you're open and borderless – naturally inclusive in how you work with others.

Required Technical and Professional Expertise

  • Minimum of 8+ years of experience in IT with strong understanding of the Power Platform, including Power Apps (both Canvas and Model-driven), Power Automate, and Power BI.
  • Microsoft Certified: Power Platform Developer Associate (PL-400)
  • Microsoft Certified: Power Automate RPA Developer (PL-500)
  • Proficient in Programming Languages: C#, JavaScript, PowerShell, REST API
  • Hands-on experience with SharePoint Online, Microsoft Teams, and other M365 services is essential.
  • knowledgeable about tenant-to-tenant migration tools and techniques, such as Sharegate and Quest.
  • Familiarity with Azure services like Logic Apps, Azure Functions, and API Management for Power Platform integrations is also required.
  • proficiency in creating and managing Data Loss Prevention (DLP) policies, environment strategies, and licensing considerations is crucial.
  • Ability to analyses complex dependencies and inter-connectivity between M365 services during migration.
  • Expertise in troubleshooting issues related to Power Platform applications and workflows post-migration.

Preferred Technical and Professional Expertise

  • Experience with large-scale M365 tenant migrations and Power Platform optimization.
  • Strong understanding of security and compliance requirements in the M365 ecosystem.
  • Knowledge on JavaScript, PowerShell.
  • Excellent communication skills for liaising with cross-functional teams and stakeholders.
  • Ability to lead technical teams and mentor junior engineers.

Being You

Diversity is a whole lot more than what we look like or where we come from, it's how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But we're not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you – and everyone next to you – the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. That's the Kyndryl Way.

What You Can Expect

With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter – wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations.  At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed.

Get Referred

If you know someone that works at Kyndryl, when asked 'How Did You Hear About Us' during the application process, select 'Employee Referral' and enter your contact's Kyndryl email address.

This advertiser has chosen not to accept applicants from your region.

Software Engineering

Bengaluru, Karnataka ₹8000000 - ₹20000000 Y Booking Holdings

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Role Description:

Who are we?

At , we make it easier for everyone to experience the world. We began by taking hotel bookings online over 20 years ago and we've been shaping the travel industry ever since. Today, we're building a platform that connects all parts of the trip – from accommodation to transport, tickets, tours and more.

A software developer owns the execution of technical elements in the tech stack, products and processes. They are responsible for the implementation of technical solutions based on business requirements, they can estimate the effort and impact of the items they work on, and show a high quality of craft in what they deliver.

A developer understands the quality of test automation is as important as the production code and spends time refactoring both to ensure ease of change enabling a sustainable pace of development.

Developers are expected to work together with colleagues in other job roles to design, prioritise and implement technical tasks. Because the required technical skills and commercial knowledge can vary from one business unit to another, a developer can focus on multiple types of work from product features to infrastructure automation, frameworks, tooling or services.

Where are we going?

Our vision is clear:

  • Seamless Travel Experience: We're committed to delivering a frictionless customer experience driven by data, machine learning, and AI.
  • Cloud-Centric Approach: We're cloud-native by design, with a focus on continuous delivery, infrastructure as code, and automation at our core.
  • Domain-Oriented: We organize our ecosystem around product domains to optimize efficiency and innovation.
  • Agile DevOps Teams: Our cross-functional agile teams own their products and operate in a DevOps environment.
  • Engineering Excellence: We emphasize great engineering practices, starting with TDD and BDD principles, and prioritize product metrics and non-functional requirements from the beginning.
Skills we are looking for:
Building software applications
  • Is responsible to build software applications by using relevant development languages and applying knowledge of systems, services and tools appropriate for the business area
  • Is responsible to write readable and reusable code by applying standard patterns and using standard libraries
  • Is responsible to refactor and simplify code by introducing design patterns when necessary
  • Is responsible to ensure the quality of the application by following standard testing techniques and methods that adhere to the test strategy
  • Is responsible to maintain data security, integrity and quality by effectively following company standards and best practices

End to End System Ownership

  • Has sufficient knowledge to own a service end to end by actively monitoring application health and performance, setting and monitoring relevant metrics and act accordingly when violated
  • Has sufficient knowledge to reduce business continuity risks and bus factor by applying state-of-the-art practices and tools, and writing the appropriate documentation such as runbooks and OpDocs
  • Has sufficient knowledge to reduce risk and obtain customer feedback by using continuous delivery and experimentation frameworks
  • Has sufficient knowledge to independently manage an application or service by working through deployment and operations in production

Technical Incident Management

  • Is responsible to address and resolve live production issues by mitigating the customer impact within SLA
  • Is responsible to improve the overall reliability of systems by producing long term solutions through root cause analysis
  • Is responsible to keep track of incidents by contributing to postmortem processes and logging live issues

Architectural Guidance

  • Has basic knowledge to advise product teams towards a technical solution that meets the functional, nonfunctional & architectural requirements by challenging the rationale for an application design and providing context in the wider architectural landscape
  • Has basic knowledge to set a clear direction for a technical capability by evaluating and aligning the target architecture improvements, reframing architectural designs and decisions for varied stakeholder

Software Systems Design

  • Has sufficient knowledge to evaluate possible architecture solutions by taking into account cost, business requirements, technology requirements and emerging technologies
  • Has sufficient knowledge to describe the implications of changing an existing system or adding a new system to a specific area, by having a broad, high-level understanding of the infrastructure and architecture of our systems
  • Has sufficient knowledge to help grow the business and/or accelerate software development by applying engineering techniques (e.g. prototyping, spiking and vendor evaluation) and standards
  • Has sufficient knowledge to meet business needs by designing solutions that meet current requirements and are adaptable for future enhancements

Critical Thinking

  • Is responsible to systematically identify patterns and underlying issues in complex situations, and to find solutions by applying logical and analytical thinking.
  • Is responsible to constructively evaluate and develop ideas, plans and solutions by reviewing them, objectively taking into account external knowledge, initiating 'SMART' improvements and articulating their rationale.

Continuous Quality and Process Improvement

  • Has sufficient knowledge to identify opportunities for process, system and structural improvements (i.e performance gains) by examining and evaluating current process flows, methods and standards.
  • Has sufficient knowledge to design and implement relevant improvements by defining adapted/new process flows, standards, and practices that enable business performance.

Effective Communication

  • Is responsible to deliver clear, well-structured, and meaningful information to a target audience by using suitable communication mediums and language tailored to the audience
  • Is responsible to achieve mutually agreeable solutions by staying adaptable, communicating ideas in clear coherent language and practicing active listening
  • Is responsible to ask relevant (follow-up) questions to properly engage with the speaker and really understand what they are saying, by applying listening and reflection techniques
This advertiser has chosen not to accept applicants from your region.

Software Engineering

Bengaluru, Karnataka ₹800000 - ₹2400000 Y Quest Global

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Requirements

Analyze and understand software/functional requirements to design and develop high-quality C++ applications.

  • Write efficient, maintainable code following best practices and conduct code reviews.
  • Implement developer-level testing (unit, component) to ensure software reliability.
  • Writing component tests using industry standard tools.
  • Create technical documentation and comply with development policies.
  • Debug, troubleshoot, and resolve complex software issues efficiently.
  • Support project estimation, planning, and risk management activities.

Work Experience

Bachelor/Master of Engineering in the field of Computer Science or equivalent

  • 6+ years of hands-on experience in software development using modern C++ versions (C++11/14/17/20).
  • Strong proficiency in OOP (Object-Oriented Programming) and software design patterns.
  • Expertise in memory management, performance tuning, and debugging.
  • Familiarity with Linux, Windows, or embedded systems development.
  • Experience with database integration, APIs, networking protocols.
  • Proficiency in GitHub, CI/CD pipelines, and Agile/SAFe methodologies.
  • Excellent problem-solving, analytical, and debugging skills.
  • Ability to work independently and guide junior team members
  • Strong communication, documentation, and collaboration skills.
  • Basic understanding of medical technology & human physiology (preferred).
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Engineering Jobs View All Jobs in Bengaluru