Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21683542

    GURUGRAM · FULLTIME

    Software Engineer I

    AMERICAN EXPRESS

    AMERICAN EXPRESS

    Gurugram · onsite · Posted 1d ago

    Sourced fromNaukri
    Undisclosed1–2 yrsfulltimeGurugram

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.5s
    • Found the form on Naukri · 14 questions to answer1.1s
    • Decided the answers for all of them2.1s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    As a Software Engineer - Python, React, AI/ML & Infrastructure, you will be responsible for designing, developing, and delivering scalable, reliable, and intelligent software solutions using Python, React.js, AI/ML technologies, databases, RESTful APIs, and modern system design principles, with exposure to VMware and Nutanix virtualization platforms.
    You will work across the full application development lifecycle, from understanding business requirements and designing solutions to developing backend services, building intuitive frontend interfaces, integrating AI/ML capabilities, and deploying applications within enterprise infrastructure environments.
    The scope of this role spans full-stack application development, AI-driven automation, API integrations, database management, and infrastructure-related solutions. You will collaborate with senior engineers, architects, and cross-functional teams to build secure, maintainable, and high-performing applications.
    • 1-2 years of professional software development experience, preferably in full-stack or backend application development.
    • Strong hands-on programming experience with Python and practical knowledge of frameworks such as FastAPI, Flask, or Django.
    • Experience developing web applications using React.js, JavaScript, HTML, and CSS.
    • Good understanding of AI/ML fundamentals, with exposure to implementing or integrating machine learning models and AI-powered services.
    • Experience working with relational databases, SQL queries, database design, and application-level database integrations.
    • Understanding of VMware and/or Nutanix virtualization technologies and their role in enterprise infrastructure environments.
    • Knowledge of fundamental system design concepts, including modular architecture, scalability, performance, and maintainability.
    • Hands-on experience developing, consuming, testing, and integrating RESTful APIs.
    • Strong understanding of object-oriented programming, data structures, algorithms, and software development best practices.
    • Familiarity with Git, debugging, unit testing, and collaborative development workflows.
    • Good analytical and problem-solving skills, with the ability to troubleshoot application and integration issues.
    • Ability to collaborate with cross-functional engineering teams and contribute to technical discussions.
    • Willingness to learn emerging technologies and adapt to evolving business and technical requirements.
    • Strong communication skills and a sense of ownership for assigned development tasks.
    Preferred Qualifications
    • Bachelors degree in Computer Science, Information Technology, Engineering, or a related field.
    • Experience building full-stack applications using Python, React.js, and relational databases.
    • Exposure to Generative AI, LLMs, Retrieval-Augmented Generation (RAG), or AI-powered automation.
    • Experience with VMware vCenter, Nutanix Prism, or infrastructure automation through APIs.
    • Familiarity with cloud platforms such as AWS, Azure, or GCP.
    • Understanding of Docker, Kubernetes, CI/CD pipelines, and modern DevOps practices.
    • Exposure to microservices architecture, distributed systems, and event-driven applications.
    • Experience working in enterprise-scale or regulated technology environments.
    • Familiarity with Agile development methodologies and collaborative software delivery.
    • Demonstrated ability to deliver reliable, maintainable, and production-ready software solutions.
    • Design, develop, test, and maintain scalable full-stack applications using Python and React.js.
    • Build robust backend services, automation solutions, and RESTful APIs using Python frameworks such as FastAPI, Flask, or Django.
    • Develop responsive, reusable, and interactive frontend components using React.js, JavaScript, HTML, and CSS.
    • Implement and integrate AI/ML capabilities into applications, including predictive models, intelligent automation, and AI-powered workflows.
    • Work with relational and NoSQL databases to design schemas, develop queries, manage application data, and optimize database performance.
    • Develop and integrate APIs for seamless communication between frontend applications, backend services, databases, and external systems.
    • Work with VMware and/or Nutanix virtualization environments to support application integration, infrastructure automation, and operational workflows.
    • Apply fundamental system design principles to build modular, scalable, secure, and maintainable software solutions.
    • Collaborate with infrastructure, DevOps, and architecture teams to support application deployment, troubleshooting, and performance optimization.
    • Participate in code reviews, debugging, unit testing, and continuous improvement of software development practices.
    • Contribute to technical documentation, API specifications, and application design discussions.
    • Leverage AI-assisted development tools to improve development productivity while maintaining code quality, security, and reliability.
    Technical Environment
    We value strong engineering fundamentals, practical development experience, and the ability to work across multiple technologies. Candidates should be comfortable operating in a modern enterprise technology environment with exposure to full-stack development, AI/ML, and infrastructure platforms.
    Core Engineering Stack
    • Backend Development: Python, FastAPI, Flask, Django
    • Frontend Development: React.js, JavaScript, TypeScript, HTML5, CSS3
    • Databases: PostgreSQL, MySQL, SQL Server, MongoDB
    • APIs and Services: RESTful APIs, JSON, HTTP/HTTPS, API authentication, Swagger/OpenAPI
    • System Design: Object-Oriented Programming, design patterns, client-server architecture, microservices fundamentals, scalability, and performance optimization
    • Virtualization and Infrastructure: VMware vSphere/ESXi, VMware vCenter, Nutanix AHV, Nutanix Prism
    • Development Tools: Git, Postman, VS Code, debugging and testing frameworks
    Artificial Intelligence and Machine Learning
    • Foundational understanding of machine learning algorithms, data preprocessing, model training, and evaluation.
    • Experience with Python-based AI/ML libraries such as NumPy, Pandas, Scikit-learn, TensorFlow, or PyTorch.
    • Exposure to integrating trained ML models or AI services into backend applications.
    • Understanding of AI-driven automation, predictive analytics, and intelligent application workflows.
    • Familiarity with Generative AI, Large Language Models (LLMs), and AI API integrations is desirable.
    Infrastructure and Virtualization
    • Understanding of virtualization concepts, virtual machines, hypervisors, and virtual infrastructure management.
    • Exposure to VMware and/or Nutanix environments, including application deployment and infrastructure integration.
    • Familiarity with infrastructure management APIs such as VMware vCenter APIs or Nutanix Prism APIs.
    • Basic understanding of infrastructure monitoring, automation, and troubleshooting using Python.
    • Awareness of enterprise infrastructure security, availability, and performance considerations.
    AI-Assisted Development
    • Familiarity with AI-assisted coding tools for development, testing, debugging, and code optimization.
    • Ability to use AI tools effectively while maintaining software engineering best practices.
    • Interest in exploring AI-driven development workflows and automation opportunities.
    All applications are expected to follow enterprise engineering standards for security, reliability, maintainability, and performance.


    Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

    Sourced from naukri

    Section · 02

    Skills

    AutomationAgileApplication DeploymentApplication Designagile developmentapisai servicesApplication integrationAnalyticsAI ToolsAlgorithmsArchitectureApplication DevelopmentArtificial IntelligenceAutomation Solutions

    Section · Company

    About American Express

    AMERICAN EXPRESS

    AMERICAN EXPRESS

    Financial Services

    22.8k+

    employees

    1850

    176 years old

    Gurgaon / Gurugram, Haryana

    India

    About

    Global payments leader, delivering innovative financial services with $65.9 billion in revenue, empowering consumers and businesses worldwide through trusted products and services.

    Industries

    Financial ServicesRetailTravel & Tourism / Hospitality

    Employee ratings

    3,872 reviews

    4.1/ 5

    Culture

    4.1

    Career growth

    3.3

    Work-life

    4.1

    Employees rate it well for

    Work Life Balance518Work Culture500Senior Management332Salary328Career Growth256

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Software Engineer I · waiting for your command