Senior Software Engineer

3 weeks ago


Kozhikode, India Mphasis Full time
  1. Minimum 7 yrs with Data engineering



Mandatory Skills:

AWS Services ( S3, Lambda, Glue, Step function, Redshift), Python

Data Pipeline Development:

  • Design, develop, and maintain scalable data pipelines to ingest and transform data from multiple sources using AWS services like S3, Glue, and Redshift.
  • Implement best practices for ETL/ELT processes, optimizing performance, reliability, and data quality.

Data Management & Storage:

  • Manage data storage and retrieval strategies using Amazon S3 for structured and unstructured data.
  • Leverage Redshift for data warehousing needs, performing database operations to support analytics and reporting.

Data Transformation & Processing:

  • Use AWS Glue to develop and orchestrate data transformation processes, ensuring data is clean, consistent, and optimized for analysis.
  • Write Python scripts for data manipulation, transformation, and integration, handling data from various sources and in different formats.

Data Quality & Monitoring:

  • Implement monitoring and alerting mechanisms for data pipelines and ensure high data integrity and performance.
  • Conduct data quality checks, validations, and troubleshooting to resolve any data-related issues.

Qualification : Any Graduation

Work Location : Bangalore/Mumbai/Hyderabad/Chennai


Who are we?

Mphasis is a leading IT solutions provider, offering Applications, Business Process Outsourcing (BPO) and Infrastructure services globally through a combination of technology knowhow, domain and process expertise. Over the years we have left an indelible impression in the IT solutions domain with an impressive clientele and an extensive global presence. The accolades we have been garnering can be attributed to our undeterred focus in delivering quality solutions across verticals that meet the challenging requirements of our esteemed customers. Our integrated solutions offering is aimed at creating value for our customers, helping them in improving their business processes with minimum hassles and capital outlays.



  • Kozhikode, Kerala, India Tata Consultancy Services Full time

    Tata Consultancy Services is a leading global IT services company, and we are currently looking for experienced Senior Java Software Engineers to join our team.We offer a competitive salary of ₹1,200,000 - ₹2,000,000 per annum, depending on experience, plus additional benefits.As a Senior Java Software Engineer at TCS, you will be responsible for...


  • Kozhikode, Kerala, India Tranetech Software Solutions Full time

    Company OverviewWe are Tranetech Software Solutions, a leading software development company dedicated to delivering high-quality solutions. Our team of experts is passionate about technology and committed to helping businesses succeed.


  • Kozhikode, Kerala, India Noviindus Technologies Full time

    We are a cutting-edge software development company, Noviindus Technologies, seeking an exceptional Senior Back-end Software Engineer to join our engineering team. This role is perfect for a skilled Python developer who wants to take their career to the next level and contribute to building scalable, high-performance web applications.Job DescriptionThe ideal...


  • Kozhikode, Kerala, India Tranetech Software Solutions Full time

    Tranetech Software Solutions is seeking a highly skilled Senior Front-End Software Developer to join our team. This role involves developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. As a key member of our front-end development team, you will be responsible for maintaining existing...


  • Kozhikode, Kerala, India Tranetech Software Solutions Full time

    **About Us**Tranetech Software Solutions is a cutting-edge technology firm dedicated to delivering top-notch software solutions.**Salary**We offer a competitive salary of $120,000 per annum, commensurate with experience.**Job Description**We are seeking an experienced Laravel Developer to join our team of talented software engineers. The ideal candidate will...


  • Kozhikode, India Art Technology and Software Full time

    6+ years of automation experience.Primary ResponsibilitiesPrepare reusability and maintainability of the test scripts.Develop and continuously improve automated tests as new system features and enhancements are developedExecute automated tests and manage the resulting defect log.Assist in the identification, selection, and implementation of tools,...


  • Kozhikode, Kerala, India Tranetech Software Solutions Full time

    Job Summary:We are seeking a skilled QA Tester to ensure the quality of our software products. As a QA Tester, you will be responsible for testing applications, identifying and documenting defects, and collaborating with the development team to deliver high-quality software.Responsibilities:Conduct thorough testing of software applications to identify...


  • Kozhikode, Kerala, India Tata Consultancy Services Full time

    About Tata Consultancy ServicesTata Consultancy Services is a leading global IT services company that provides innovative and business-driven solutions to its clients.Job OverviewWe are looking for a highly skilled and experienced Senior Software Engineer - Full Stack to join our team. The successful candidate will be responsible for designing, developing,...


  • Kozhikode, Kerala, India Febno Technologies Full time

    Febno Technologies is seeking a talented Senior Mobile Software Engineer to join our team. Estimated salary: $120,000 - $180,000 per year.Job Description:We are looking for a skilled mobile application developer with at least 3 years of experience in designing and developing high-quality mobile applications for both iOS and Android platforms.Key...


  • Kozhikode, Kerala, India Tata Elxsi Full time

    ADAS and Autonomous Driving - Test ProfessionalsWe are seeking experienced senior software test engineers and leads who possess a strong background in automotive testing. The ideal candidates will have expertise in:Test case derivation and execution, including unit testing, integration testing, and qualification testing.Experience with testing tools and...


  • Kozhikode, Kerala, India MachineHack Generative AI Full time

    Company Overview">MachineHack Generative AI is a pioneering platform that accelerates the world's adoption of artificial intelligence through community-driven challenges, fostering innovation and learning.">About the Role">We are seeking a highly skilled Senior Software Engineer - Frontend Developer to spearhead our product development initiatives and...

  • Senior Lead Engineer

    4 weeks ago


    kozhikode, India Technical Xperts Group (TXG) Full time

    Technical Xperts Group (TXG) is seeking talented BIM professionals to join our team! We are looking for experienced BIM Managers, BIM Coordinators, BIM Leads, Senior BIM Engineers, and BIM modelers to help us deliver high-quality projects to our clients. 1. BIM MANAGERS QUALIFICATIONS: - 10-12 Years of experience in the respected field...

  • Senior Lead Engineer

    4 weeks ago


    kozhikode, India Technical Xperts Group (TXG) Full time

    Technical Xperts Group (TXG) is seeking talented BIM professionals to join our team! We are looking for experienced BIM Managers, BIM Coordinators, BIM Leads, Senior BIM Engineers, and BIM modelers to help us deliver high-quality projects to our clients. 1. BIM MANAGERS QUALIFICATIONS: 10-12 Years of experience in the respected field...


  • Kozhikode, Kerala, India Tranetech Software Solutions Full time

    We are seeking a highly skilled Web Application Developer to join our team at Tranetech Software Solutions. As a key member of our development team, you will be responsible for designing and building efficient back-end services using PHP.As a seasoned developer with expertise in object-oriented programming, you will be instrumental in developing scalable web...

  • Software Engineer

    2 weeks ago


    Kozhikode, Kerala, India Gritstone Technologies Full time

    Job DescriptionWe are seeking an accomplished Software Engineer to optimize the performance of our web-based application. In this role, you will collaborate with front-end developers, design back-end components, and integrate data storage and protection solutions.About the RoleDevelop and maintain server-side network components for optimal performance.Ensure...


  • Kozhikode, Kerala, India Tata Elxsi Full time

    AUTOSAR Software Development ExpertsAt Tata Elxsi, we're seeking talented engineers, senior engineers, and leads with expertise in AUTOSAR based software development in the following areas:C and embedded software developmentAUTOSAR standardsHands-on experience in software debugging on target hardwareExperience in unit testing & integration testingAUTOSAR BSW...


  • Kozhikode, India Healthcare Tech Startup Full time

    Role DescriptionThis is a full-time on-site role for a Java Software Engineer at a HealthCare Startup. The Software Engineer will be responsible for software development, programming and maintaining backend systems. The role involves working on multiple Java based projects to enhance our clients' digital presence and scale their...


  • Kozhikode, Kerala, India Tranetech Software Solutions Full time

    Job OverviewWe are looking for an experienced Senior Backend PHP Developer to join our team at Tranetech Software Solutions. As a key member of our development team, you will be responsible for designing and implementing efficient back-end solutions using PHP.About the RoleThe ideal candidate should have a strong background in object-oriented PHP programming...


  • Kozhikode, India Finding Candidates Full time

    We are hiring for our client WCLLC.Overview:TheSoftware Testing Engineer plays a crucial role in ensuring thequality and reliability of our software products. They areresponsible for developing and implementing test plans conductingtesting activities identifying and documenting software defects andensuring that all product components meet the required...


  • Kozhikode, India WC LLC Full time

    Overview:The SoftwareTesting Engineer plays a crucial role in ensuring the quality andreliability of our software products. They are responsible fordeveloping and implementing test plans conducting testingactivities identifying and documenting software defects andensuring that all product components meet the required qualitystandards. This role is essential...