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
5 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
    HID - Senior Software Engineer - Java Technologies

    HID - Senior Software Engineer - Java Technologies

    HID • Chennai
    Description : Profile Summary : Senior Software Engineer with experience in building enterprise grade web applications.Candidates should be fam...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Java / Spring Boot

    Senior Software Engineer - Java / Spring Boot

    Talent Pursuits • Chennai
    Senior Software Engineer - Java Work mode : Hybrid (3 days work from Office) (Will be working from client location) Location : : B.Tech (Comput...Show more
    Last updated: 30+ 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: 6 days ago • Promoted
    Evnek - Senior Java Developer

    Evnek - Senior Java Developer

    Evnek • Chennai
    Description : Key Responsibilities : - Design, develop, and maintain high-performance backe...Show more
    Last updated: 26 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Forage AI • chennai, tamil nadu, in
    Role Overview (Hands‑on Player‑Coach).You’ll work closely with engineers—reviewing designs and PRs, pairing on tricky problems, and raising the bar on architecture, reliability, security, and perfo...Show more
    Last updated: 4 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 Software Engineer - Java / Spring Boot

    Senior Software Engineer - Java / Spring Boot

    talent pursuits • Chennai
    Description : Work mode : Hybrid (3 days work from Office) (Will be working from client location) Location : ...Show more
    Last updated: 29 days ago • Promoted
    Senior Software Engineer - Java

    Senior Software Engineer - Java

    Nextiva • Chennai
    Description : About the job : Redefine the future of customer experiences.At Nextiva, were reimagining how businesses...Show more
    Last updated: 30+ 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
    Senior Software Engineer - Java / Scala

    Senior Software Engineer - Java / Scala

    Hire Alpha • Chennai
    Description : We are looking for a highly skilled Senior Software Engineer with strong experience in Flink / Beam, Kafka, and Java / Scala to design, build, and optimize ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Cognizant • chennai, tamil nadu, in
    We are looking for experienced Java Developers with strong expertise in Angular and Cloud technologies to join our dynamic team. Required Skills & Qualifications : .Hands-on experience with Angular fr...Show more
    Last updated: 6 days ago • Promoted
    Senior Software Engineer - Java / AWS

    Senior Software Engineer - Java / AWS

    Ixceed Solutions • Chennai
    Role : Java AWS Developer with Python.Location : Responsibilities : - Design, develop, a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Tata Consultancy Services • Chennai, Tamil Nadu, India
    Java development with Springboot & Microservices.Skills Required : Java8, Springboot, Microservices, JPA, JMS, IBM MQ, Apache Kafka, Jenkins, Git, Maven.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: 6 days ago • Promoted
    Senior Developer - Java / Spring Boot

    Senior Developer - Java / Spring Boot

    DataNimbus • Chennai
    Description : At DataNimbus, we are on a mission to redefine how organizations leverage Data and AI to drive growth, inn...Show more
    Last updated: 4 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 Software Engineer

    Senior Java Software Engineer

    ACL Digital • chennai, tamil nadu, in
    We are looking Remotly for Senior Java Developer for permanent role.Experience : 5 Years to 8 Years.Notice Period : Immediate(Next Day joiner only). We are seeking a highly skilled and experienced.The...Show more
    Last updated: 30+ days ago • Promoted