Software Engineering Expert

6 days ago


Bengaluru, Karnataka, India Tata Consultancy Services Full time
Job Description:

    As a Software Engineering Expert at Tata Consultancy Services, you will be responsible for designing and developing high-quality software solutions using Java.

    Key Responsibilities:
  • Design and develop robust, scalable, and maintainable software applications using Java 8 and above.
  • Implement core Java features, Spring framework, RESTful APIs, and RDBMS.
  • Apply functional programming principles to optimize code quality and performance.
  • Collaborate with cross-functional teams to review designs and provide feedback.
  • Identify and mitigate risks through proactive planning and action.

Requirements:

    To succeed in this role, you should have:
  • Detailed knowledge of Java, including its core features and best practices.
  • Hands-on experience with Spring framework, RESTful APIs, and RDBMS.
  • Strong understanding of functional programming concepts and their application in software development.
  • Able to design and develop high-quality software solutions that meet business requirements.

Nice to Have:

    While not required, having knowledge of Reactive Programming and Python can be an added advantage.

    Salary Estimate:
Tata Consultancy Services offers a competitive salary package to its employees, commensurate with experience and qualifications.

  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    Job OpportunityWe are seeking a skilled Application Developer to join our team at Capgemini Engineering in Bangalore. The ideal candidate will have 4-12 years of experience and possess expertise in C++ and Python programming languages, with Linux knowledge.About the RoleThis position involves developing high-quality software applications using C++ and...

  • Golang Developer

    2 weeks ago


    Bengaluru, Karnataka, India Awign Expert Full time

    A challenging opportunity has arisen for a skilled Golang Developer - Enterprise Software Expert to join the team at Awign Expert. This role will involve designing and developing high-volume REST APIs using Golang, with a strong focus on scalability and reliability.The ideal candidate will have extensive experience in application design, software...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Awign Expert Full time

    About Awign Expert:A cutting-edge enterprise platform that empowers businesses to Hire, Assess, and Manage skilled resources for Gig-Based Projects. We provide Experts with a gateway to build a freelance/consulting career with large-scale Enterprises. Awign Expert, a newly launched business division of Awign, is revolutionizing the Gig Economy in India with...


  • Bengaluru, Karnataka, India Awign Expert Full time

    About Awign Expert">Award-winning enterprise-focused platform helping businesses Hire, Assess and Manage highly skilled resources for Gig Based Projects. Providing Experts a gateway to work for and build a freelance/consulting career with large-scale Enterprises.We are a newly launched business division of Awign, one of the pioneers and currently the largest...


  • Bengaluru, Karnataka, India Upland Software Full time

    About the RoleUpland Software is seeking an experienced Software Development Expert to join their core development team. As a key member of the team, you will be responsible for designing, developing, and implementing advanced search solutions using AI and machine learning technologies.Key ResponsibilitiesDesign and develop high-performance search connectors...


  • Bengaluru, Karnataka, India Awign Expert Full time

    About Awign Expert:A leading enterprise-focused platform that empowers businesses to hire, assess and manage skilled resources for gig-based projects. Our expert platform offers a gateway for freelancers to work with large-scale enterprises, revolutionizing the way careers unfold.About the Client:A global leader in next-generation digital services and...


  • Bengaluru, Karnataka, India Awign Expert Full time

    Job Summary:Data Quality Assurance ExpertA talented Data Quality Assurance Expert is required by Awign Expert to ensure the accuracy, completeness, and consistency of our data. This role will play a crucial part in testing and validating data to maintain the highest standards of quality.About the Role:This position involves collaborating with...


  • Bengaluru, Karnataka, India Awign Expert Full time

    About UsAwign Expert is an enterprise-focused platform that enables businesses to hire, assess and manage high-skilled resources for gig-based projects.We provide our experts with a gateway to work for and build a freelance/consulting career with large-scale enterprises.Job DescriptionAs a Java Developer at Awign Expert, you will be responsible for designing...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    Are you a skilled C# developer looking for a new challenge? Capgemini Engineering is seeking an experienced C# software engineer to join our team.We are offering a competitive salary of ₹15,00,000 - ₹40,00,000 per annum, depending on experience and qualifications.About the Job:Job DescriptionAs a C# software engineer at Capgemini Engineering, you will be...


  • Bengaluru, Karnataka, India Awign Expert Full time

    About Awign Expert:A leading enterprise-focused platform that empowers businesses to Hire, Assess, and Manage high-skilled resources for Gig-Based Projects. We provide our Experts with a gateway to work for and build a freelance/consulting career with large-scale Enterprises. As a newly launched business division of Awign, we are changing the way the world...


  • Bengaluru, Karnataka, India Sonata Software Full time

    At Sonata Software, we are seeking an experienced Cloud Engineering Expert to join our team. This role involves designing and implementing cloud-based solutions for our clients using various technologies such as Azure, AKS, Docker, and shell scripts.The ideal candidate will have 4+ years of experience in service engineering and/or cloud service...


  • Bengaluru, Karnataka, India Capgemini Engineering Full time

    Job DescriptionWe are seeking a skilled Senior Automation Engineer to join our team as a Siemens Opcenter EXPH expert. This role will involve designing and implementing automation solutions for various industrial applications.Key Responsibilities:Design, develop, and implement automation solutions using Siemens Opcenter EXPH software.Collaborate with...


  • Bengaluru, Karnataka, India Awign Expert Full time

    About Awign ExpertA newly launched business division of Awign, a pioneer and largest player in the Gig Economy in India. We are changing how the world works with a vision to uplift millions of careers.Position: Full Stack Software Engineer with React Native DevelopmentWe are looking for a thoughtful, adaptive individual with a growth mindset to join our team...


  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    About the RoleWe are seeking a highly skilled Software Engineering Expert to join our team at Tata Consultancy Services. As a key member of our team, you will be responsible for designing and developing innovative software solutions using Python and various frameworks such as Django/Flask/Fast Framework.


  • Bengaluru, Karnataka, India Altair Engineering India Private Limited Full time

    About the RoleWe are seeking a highly skilled Software Development Expert to join our team at Altair Engineering India Private Limited. As a Senior Software Engineer, you will play a crucial role in extending and expanding the features and capabilities of our SLC Hub software products.Key Responsibilities:Work within the development team to design, develop,...

  • Software Engineer

    1 month ago


    Bengaluru, Karnataka, India Awign Expert Full time

    About the Job:We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have a strong background in software development and a passion for coding.Key Responsibilities:Design and implement software solutions using various programming languages and technologies.Collaborate with cross-functional teams to identify and...


  • Bengaluru, Karnataka, India Awign Expert Full time

    About Awign Expert:Awign Expert is an enterprise-focused platform that empowers businesses to Hire, Assess and Manage highly skilled resources for Gig Based Projects. We provide our Experts a gateway to work for and build a freelance/consulting career with large-scale Enterprises.We are a newly launched business division of Awign, which is one of the...


  • Bengaluru, Karnataka, India Awign Expert Full time

    A career-defining opportunity awaits a highly skilled QA Engineer at Awign Expert, a pioneering force in the Gig Economy in India.About Awign Expert:Awign Expert is an innovative enterprise-focused platform that empowers businesses to hire, assess, and manage high-caliber resources for gig-based projects. As a gateway to freelance and consulting careers with...


  • Bengaluru, Karnataka, India krtrimaIQ Cognitive Solutions Full time

    At krtrimaIQ Cognitive Solutions, we are seeking a talented Software Engineering Expert to join our remote team and contribute to the development of exceptional software solutions. Purpose:We're looking for a skilled professional with experience in .NET and related technologies to design, code, test, and manage various applications with a focus on quality...


  • Bengaluru, Karnataka, India Aviin Tech Full time

    Job Title: Software Engineering ExpertAbout Aviin TechAviin Tech is a cutting-edge technology company that leverages innovative solutions to drive business growth. Our team of experts is dedicated to delivering high-quality projects that exceed client expectations.Salary Range:We offer a competitive salary range of $120,000 - $180,000 per annum, depending on...