Talent.com
Sanmina - Senior Software Developer - Java/C#/Python
Sanmina - Senior Software Developer - Java/C#/PythonSanmina Tech Services India Pvt Ltd • Chennai
Sanmina - Senior Software Developer - Java / C# / Python

Sanmina - Senior Software Developer - Java / C# / Python

Sanmina Tech Services India Pvt Ltd • Chennai
7 days ago
Job description

Description :

Job Title : Senior Software Developer 42Q Engineering

Department : Engineering / Software Development

Experience : 6 - 8 Years

Employment Type : Full-time

About the Role :

We are looking for a highly skilled and experienced Senior Software Developer to join the 42Q Engineering team. The ideal candidate will be responsible for designing, developing, modifying, debugging, and evaluating software applications that support multiple functional areas such as Finance, Human Resources, Manufacturing, and Marketing.

This role involves working closely with business analysts, project managers, and stakeholders to build robust, scalable, and efficient solutions while ensuring adherence to development standards and best practices. The Senior Software Developer will also provide leadership in system implementation, documentation, and user training.

Key Responsibilities :

Software Design & Development :

  • Architect, design, and develop scalable and secure software solutions to support enterprise-wide functions.
  • Write clean, efficient, and maintainable code following industry best practices.
  • Create logical procedures, develop flowcharts, and build new systems or enhance existing applications based on business requirements.
  • Perform advanced debugging, troubleshooting, and performance optimization.

Analysis & System Architecture :

  • Analyze existing systems and programs to identify enhancement opportunities or areas requiring modification.
  • Define technical specifications, develop system logic, and prepare architecture and design documents.
  • Collaborate with cross-functional teams to understand business needs and translate them into technical solutions.
  • Testing, Debugging & Quality Assurance :

  • Develop and execute unit tests, integration tests, and automated test scripts when required.
  • Ensure all developed modules meet quality, security, and performance standards.
  • Work closely with QA teams to support testing cycles and validate system Conversion & Deployment :
  • Support data conversion processes, migration strategies, and integration with existing systems.
  • Develop comprehensive implementation plans and ensure smooth deployment into production environments.
  • Train users and stakeholders during system rollout, ensuring successful adoption and transition.
  • Documentation & Standards Compliance :

  • Prepare technical documentation including design specifications, programming guidelines, and user manuals.
  • Obtain necessary approvals for documentation, system modifications, and implementation plans.
  • Ensure compliance with development standards, coding conventions, maintenance guidelines, and system policies.
  • Collaboration & Stakeholder Engagement :

  • Collaborate with internal teams such as Professional Services, Operations, and Outsourcing teams on system development and implementation.
  • Work closely with business stakeholders to ensure solutions meet functional and operational expectations.
  • Communicate project progress, risks, and dependencies clearly to management and project managers.
  • Continuous Improvement :

  • Recommend improvements in development processes, coding standards, and system design methodologies.
  • Conduct research on emerging technologies and evaluate their applicability to the 42Q product ecosystem.
  • Mentor junior developers and provide technical guidance when required.
  • Required Bachelors or Masters degree in Computer Science, Software Engineering, Information Technology, or a related field.

    Experience & Technical Skills :

  • 6+ years of hands-on experience in software development across multiple functional domains.
  • Strong proficiency in one or more backend programming languages such as Java, C#, Python, or similar (customize based on 42Qs stack).
  • Experience in developing enterprise applications, web-enabled solutions, and system integrations.
  • Solid understanding of relational databases and SQL; experience writing queries, stored procedures, and data transformation scripts.
  • Experience with debugging, performance tuning, and troubleshooting complex systems.
  • Hands-on experience with SDLC methodologies, particularly Agile / Scrum.
  • Familiarity with source control systems such as Git, SVN, or similar.
  • Soft Skills :

  • Excellent analytical, problem-solving, and decision-making skills.
  • Strong communication skills with the ability to work with both technical and non-technical stakeholders.
  • Ability to lead initiatives and work with minimal supervision.
  • Positive, professional, and collaborative approach.
  • Preferred / Additional Qualifications :

  • Experience in cloud technologies (AWS, Azure, or GCP).
  • Experience developing API-driven architectures (REST, GraphQL).
  • Exposure to UI frameworks (Angular, React, or similar).
  • Experience with DevOps tools (Jenkins, Docker, Kubernetes) is a plus.
  • Background in working with manufacturing or enterprise operations systems is highly desirable.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Developer • Chennai

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    Concentrix • chennai, tamil nadu, in
    Concentrix is a technology-enabled global business services company specializing in customer engagement and business performance. With more than 4,00,000 staff, Concentrix is present across 40 count...Show more
    Last updated: 30+ days ago • Promoted
    Senior Developer Technical Lead

    Senior Developer Technical Lead

    Tata Consultancy Services • chennai, tamil nadu, in
    Senior Developer / Technical lead.Required Technical Skill Set : .Desired Competencies (Technical / Behavioral Competency). Java 8 +, Spring Boot, REST API and Microservices development with hands-on cod...Show more
    Last updated: 20 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Manuh Technologies • chennai, tamil nadu, in
    Design, develop, and maintain scalable web applications using Java, Spring Boot, and React.Build and maintain RESTful APIs and microservices architecture. Collaborate with cross-functional teams to ...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Healimpilo • chennai, tamil nadu, in
    An experienced Senior Java Developer to work with cross-functional teams to solve real-world problems for healthcare providers around the country. Using your technical expertise, you will design, bu...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer (Java, Spring boot, AWS, System design)

    Senior Software Engineer (Java, Spring boot, AWS, System design)

    Talentoj • chennai, tamil nadu, in
    Design and develop backend services using Java, Spring Boot, and related frameworks.Write clean, modular, and testable code following best practices. Participate in technical design discussions and ...Show more
    Last updated: 16 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    IGT Solutions • Saint Thomas Mount, Tamil Nadu, India
    We are hiring for Night Shifts in IGT Solutions : Please find the details below Job Title : Java Full Stack Developer Exp : 5+Yrs Remote Job Summary : The Java Full Stack Developer is responsible for ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Digital Minds Technologies Inc. • Chennai, Tamil Nadu, India
    ROLE - JAVA DEVELOPER LOCATION - CHENNAI / BANGALORE CLIENT - LTTS EXP - 5+ Work Mode - Work From Office Mode Interview Mode - 2 rounds (Virtual) Notice Period - 15 - 20 days (Immediate Joiners) Qu...Show more
    Last updated: 17 days ago • Promoted
    Senior Software Developer - Java / Scala / Golang

    Senior Software Developer - Java / Scala / Golang

    People Connect Solutions • Chennai
    Description : Role / Job Title : Senior Developer / Software Developer Engineer Function / Department : Inform...Show more
    Last updated: 30+ days ago • Promoted
    Senior Developer - Java Technologies

    Senior Developer - Java Technologies

    HRassistance India Consultancy LLP • Chennai
    Description : About the Company : Our client is a multinational information technology (IT) and business consu...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    SII Group India • chennai, tamil nadu, in
    Write clean, efficient, and well-documented code, ensuring the highest standards of.Utilize SQL for data management, database design, and query optimization. Contribute to the entire software develo...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer (Java)

    Senior Software Engineer (Java)

    Omnissa • chennai, tamil nadu, in
    The world is evolving fast, and organizations everywhere—from corporations to schools—are under immense pressure to provide flexible, work-from-anywhere solutions. They need IT infrastructure that e...Show more
    Last updated: 22 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Talent Smart • Chennai, Tamil Nadu, India
    Hyderaba, Bangalorr,Chennai,Pune, Nagpur.Strong hands-on experience with.Kafka Streams, and Schema Registry.AWS / GCP / Azure) including deployment, monitoring, and scalability.Jenkins, GitLab CI / CD, o...Show more
    Last updated: 30+ days ago • Promoted
    HID - Senior Software Engineer - Java

    HID - Senior Software Engineer - Java

    HID • Chennai
    Profile Summary : A rewarding career at HID Global beckons you! We are looking for a Senior Software Engineer - Java, who is responsible for developing Cloud Platform for some ...Show more
    Last updated: 8 days ago • Promoted
    Senior Developer - Java / Python

    Senior Developer - Java / Python

    C2E Consultancy • Chennai
    Location : Chennai (Hybrid) Experience : 5+ Years - Immediate Joiners Only &...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Kumaran Systems • Chennai, Tamil Nadu, India
    We are seeking a highly experienced Senior Java Developer with a proven track record in designing and developing enterprise-grade applications. The ideal candidate will have 12+ years of overall app...Show more
    Last updated: 22 days ago • Promoted
    Senior Software Engineer - Java Technologies

    Senior Software Engineer - Java Technologies

    ALP Consulting • Chennai
    Description : Key Responsibilities : - Design, develop, and enhance applications using Java, Spring Boot, and Microservices architecture...Show more
    Last updated: 10 days ago • Promoted
    Senior Developer

    Senior Developer

    Tata Consultancy Services • Chennai, Tamil Nadu, India
    Technical Skills : Java Springboot & Microservices.Skill : Java Springboot & Microservices.Location : Chennai, Pune & Kolkata. Desired Competencies (Technical).Java 8 +, Spring Boot, REST API and Mic...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Senior (Python)

    Software Engineer, Senior (Python)

    BigThinkCode • Chennai, Tamil Nadu, India
    At BigThinkCode, our technology solves complex problems.We are looking for a highly talented engineer to join our technology team at Chennai. This is an opportunity to join a growing team and make a...Show more
    Last updated: 4 days ago • Promoted