Talent.com
This job offer is not available in your country.
Senior Software Engineer - Python Backend Developer

Senior Software Engineer - Python Backend Developer

Visabangalore, India
22 hours ago
Job description

Job Description

The Infrastructure reliability engineer team prides itself in keeping Visa systems up and secure, catering to the 24

  • 7 needs of the business. The Sr. Software Engineer, a highly motivated senior individual contributor in team, responsible for designing and developing effective solutions in accordance with industry standards on best web development practices. As part of the team, you will be required to own key modules, perform code and design architectural reviews, suggest best practices and implement design and development standards. The role is a Sr. technologist who has the passion to solve problems, factor old codes, learn and pick up new technologies based on the needs of the organization marking security standards and quality code, and level-up on existing expertise. The role will also be required to execute implementations on key modules, be a technical driver and collaborate with junior team members.

Responsibilities :

Technical Leadership :

  • Mentor a team of engineers, providing guidance and support.
  • Set technical direction and ensure adherence to best practices and coding standards.
  • Conduct code reviews and ensure quality and performance of the codebase.
  • System Design and Architecture :

  • Design and architect scalable, robust, and secure systems.
  • Collaborate with stakeholders to gather requirements and translate them into technical solutions.
  • Make decisions on technology stack, frameworks, and tools.
  • Fullstack Development :

  • Develop and maintain both front-end and back-end components of web applications.
  • Ensure seamless integration between client-side and server-side functionalities.
  • Write clean, maintainable, and efficient code.
  • Project Management :

  • Plan, prioritize, and manage development tasks to meet project deadlines.
  • Coordinate with cross-functional teams including product managers, designers, and QA.
  • Track project progress and provide regular updates to stakeholders.
  • Performance Optimization :

  • Identify and resolve performance bottlenecks in both front-end and back-end systems.
  • Implement caching strategies, database optimizations, and efficient algorithms.
  • Security :

  • Implement security best practices to protect applications from vulnerabilities.
  • Conduct security assessments and address any identified risks.
  • Testing and Quality Assurance :

  • Develop and execute unit, integration, and end-to-end tests to ensure software reliability.
  • Collaborate with development engineers to identify and fix defects.
  • Continuous Improvement :

  • Stay updated with the latest industry trends, technologies, and best practices.
  • Continuously improve development processes and workflows.
  • Advocate for and implement automation in development, testing, and deployment.
  • Documentation :

  • Create and maintain technical documentation for system architecture, APIs, and code.
  • Ensure that documentation is up-to-date and accessible to the team and leadership
  • Collaboration and Communication :

  • Communicate effectively with team members, stakeholders, and other departments.
  • Facilitate technical discussions and decision-making processes.
  • Represent the engineering team in meetings and presentations cross vertical.
  • This is a hybrid position. Expectation of days in office will be confirmed by your Hiring Manager.

    Qualifications

    Preferred Qualifications : -

  • 4 or more years of work experience with a Bachelor’s Degree or more than 2 years of work experience with an Advanced Degree (e.g. Masters, MBA, JD, MD)
  • Bachelor’s Degree or equivalent in the Computer Science, Computer Engineering or Information Technology disciplines with strong fundamentals in software engineering.
  • At least 4+ years of working experience in the IT industry, preferably with advanced web development experience in developing web applications and solutions that are lightweight, responsive, user-friendly and visually appealing.
  • Technical Qualifications : -

  • 4+ years of Solid knowledge of at least one or more programming language : Python, Java or NodeJS both on frontend and backend.
  • 4+ years of hands-on experience in RDBMS with SQL language (write queries and stored procedure)
  • Solid knowledge in writing Restful Secure APIs
  • Good understanding of technologies like Jenkins, Git, Docker, Unix commands, and shell scripts
  • Good understanding of micro service architecture, and how to configure and deploy complex containerized applications
  • Good knowledge in GIT, Maven and best CI / CD practices.
  • Good understanding of any one or more security scanning tools like Checkmarx, Clair, SonarQube, Blackduck, Appcheck.
  • Good to have least one or more Cloud Platforms (Azure, AWS, GCP) is a strong plus.
  • Good to have enterprise-level client-server web application development in Java / J2EE, C# and OOP.
  • Good understanding of SSDLC, Agile methodologies. Agile development experience in a SCRUM environment is a strong plus.
  • Excellent articulation, communication, interpersonal and collaboration skills are required.
  • Excellent time management, organization and planning skills are essential.
  • At least 4+ years of working experience with defining system architecture and design patterns.
  • At least 4+ year of designing systems for greenfield engineering projects from ground up.
  • Knowledge of content management concepts and systems will be advantageous.
  • Analytical skills to understand business requirements and to translate into technical specifications.
  • Problem solver with excellent skills in troubleshooting.
  • Ability to set priorities in a multi-tasking environment.
  • Ability to negotiate with both Technology and Business counterparts in terms of delivery scope and timelines that aligns with capacity of the delivery team.
  • Passion to learn and pick up new technologies as needs evolves.
  • Additional Information

    Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

    Create a job alert for this search

    Backend Developer Python • bangalore, India

    Related jobs
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    ConnectWiseBangalore Urban, Karnataka, India
    General Summary : Senior Software Engineering -I is responsible for developing high-quality, innovative, fully performing software in compliance with coding standards. This individual works in partne...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Associate Architect - Software Development

    Associate Architect - Software Development

    QuantiphiGreater Bengaluru Area, India
    Designation : Assocaite Architect - Software Development.Job Location : Bangalore (Hybrid).We are seeking a highly skilled and experienced Senior Backend Developer with a strong focus on Python and a...Show moreLast updated: less than 1 hour ago
    • Promoted
    Principal Backend Engineer (Python, C#)

    Principal Backend Engineer (Python, C#)

    IntelliasBengaluru, IN
    Intellias is supporting the modernization and ongoing development of a cloud-native, AI-driven platform used across the vehicle product lifecycle by a major global automotive group.The platform ena...Show moreLast updated: 7 days ago
    • Promoted
    • New!
    Senior Python Software Engineer

    Senior Python Software Engineer

    PriceEasy AIBengaluru, Karnataka, India
    Join one of the most respected and cutting-edge companies in the pricing and analytics industry! PriceEasy, a VC-backed leader, empowers convenience retailers with actionable insights through advan...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    Brace Infotech Private LtdGreater Bengaluru Area, India
    Bachelor’s degree in computer science / engineering or equivalent.Java based application software development.Java / J2EE, Hibernate, JDBC, JavaScript, RESTFUL or SOAP web services using XML / JSON, ...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Senior Python Developer - Flask Exp - Greenfield Role - Custom Software Development

    Senior Python Developer - Flask Exp - Greenfield Role - Custom Software Development

    CareerXperts ConsultingGreater Bengaluru Area, India
    It is an engineering-first company focused on solving deep tech challenges.They partner with innovative organizations to build complex, scalable, and mission-critical systems.Their foundation is ro...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Staff Software Engineer

    Staff Software Engineer

    TrellixGreater Bengaluru Area, India
    We are seeking an experienced Staff Software Engineer with a strong background in Golang with Python and modern software development practices, expertise in designing and implementing scalable syst...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    Infinite Computer SolutionsGreater Bengaluru Area, India
    Mediation Developer / Deployment : .Develop and deploy mediation services into.Create and configure input / output adapters using various protocols (FTP / SFTP, TCP / IP, Kafka, HTTP).Monitor, troubleshoot...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    RubrikGreater Bengaluru Area, India
    Senior Software Engineer - Blobstore.Blobstore is the core storage management and storage abstraction layer.For a multi node cluster this layer is responsible for some extremely important activitie...Show moreLast updated: less than 1 hour ago
    • Promoted
    Senior Backend Engineer

    Senior Backend Engineer

    Eltropyhosur, tamil nadu, in
    Remote | Senior Backend Engineer | Eltropy (fintech SaaS Firm).You’ll work with Golang or Java, modern cloud infrastructure, and robust data systems to deliver reliable, high-performance solutions ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    HeadSpinBengaluru, Karnataka, India
    Work closely with support teams to address and resolve issues in a timely manner.Write technical documentation for engineering and support teams. Create engineering tickets with technical specificat...Show moreLast updated: 30+ days ago
    • Promoted
    Go - Senior Backend Engineer

    Go - Senior Backend Engineer

    InCommonhosur, tamil nadu, in
    US-based healthcare company on a mission to fix care for low-income patients with complex needs.They combine primary, behavioral, and social care into a single, continuous experience—powered by ele...Show moreLast updated: 27 days ago
    • Promoted
    Senior Development Engineer

    Senior Development Engineer

    Aptean IndiaBengaluru, Karnataka, India
    JOB LEVEL : Senior Engineer, Development.The Senior Engineer, Development is responsible for development tasks in.Works as a fully contributing team member, under broad guidance.S / he should be able ...Show moreLast updated: 26 days ago
    • Promoted
    Senior Product Engineer (Backend)

    Senior Product Engineer (Backend)

    Cityflohosur, tamil nadu, in
    We are looking for a Senior Product Engineer (Backend) who thrives at the intersection of product, design, and engineering. You’ll be responsible for building end-to-end features from ideation to de...Show moreLast updated: 9 days ago
    • Promoted
    Backend Python / AI Engineer

    Backend Python / AI Engineer

    JuiceLabs AIhosur, tamil nadu, in
    Where creative engineering meets applied AI.At JuiceLabs, we’re building vertical AI-native tools that unlock fresh insights and creative superpowers for our clients in advertising, ecommerce, and ...Show moreLast updated: 9 days ago
    • Promoted
    Senior Cloud Engineer AWS

    Senior Cloud Engineer AWS

    Matrix USAhosur, tamil nadu, in
    We are seeking an experienced AWS Developer proficient in Python and PySpark to design, develop, and maintain scalable, serverless data processing and workflow automation solutions on AWS.The ideal...Show moreLast updated: 6 days ago
    • Promoted
    • New!
    Senior Software Engineer

    Senior Software Engineer

    TrellixGreater Bengaluru Area, India
    We are looking for an experienced and passionate Senior Engineer to join our cutting-edge product development team.In this role, you will help design, build, and enhance our next-generation email s...Show moreLast updated: less than 1 hour ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    TrellixGreater Bengaluru Area, India
    As a Software Development Engineer, you will play a crucial role in the Analysis Engine (malware detection) team in India, driving the design, development, and maintenance of high-quality enterpris...Show moreLast updated: less than 1 hour ago
    • Promoted
    Senior Backend Engineer (Python)

    Senior Backend Engineer (Python)

    DIMAAGBangalore Urban, Karnataka, India
    The ideal candidate will have strong expertise in FastAPI, along with experience in database design, CI / CD, and cloud environments. Design, develop, and maintain scalable backend services and APIs u...Show moreLast updated: 7 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    HiroJetBengaluru, Karnataka, India
    Role - Software Development Engineer - 3 / 4 (Backend).Location - Bangalore (5 days WFO).A profitable and rapidly growing AI healthcare startup based in New York City is currently seeking a skilled P...Show moreLast updated: 30+ days ago