Principal Software Engineer

1 day ago


Hyderabad, India Ibasis Full time

Principal Software Engineer

Location: Hyderabad - India

Department: Information System IoT

ABOUT THE ROLE:

We are seeking a highly skilled Principal Software Engineer to join our team and lead the architectural design and development of our complex and innovative software solutions. As a Principal Software Engineer, you will collaborate with cross-functional teams, including developers, product managers, and stakeholders, to create scalable, reliable, and high-performance software systems. Your expertise will play a pivotal role in shaping the technical direction of our products and ensuring that they meet the highest standards of quality and performance.

Roles & Responsibilities:

  • Lead the design and development of scalable, modular, and maintainable software architectures using Java technologies.
  • Collaborate with cross-functional teams to understand business requirements, translate them into technical designs, and guide the implementation process.
  • Provide technical leadership and mentorship to development teams, promoting best practices, coding standards, and architectural principles.
  • Conduct architectural reviews and provide guidance to ensure alignment with company goals and standards.
  • Evaluate emerging technologies and tools to identify opportunities for innovation and improvement in the software development process.
  • Identify and address technical debt and architectural weaknesses in existing systems.
  • Work closely with product managers to define technical requirements and prioritize features based on technical feasibility and business value.
  • Collaborate with DevOps teams to ensure seamless deployment, monitoring, and maintenance of software applications.
  • Drive the adoption of agile methodologies and continuous integration/continuous deployment (CI/CD) practices within the development teams.
  • Stay up-to-date with industry trends, best practices, and advancements in software architecture and development.

Youll Bring:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Java Software Architect, with a strong track record of designing and delivering complex software systems.
  • Expertise in Java technologies and frameworks, including but not limited to Spring, Hibernate, and Java EE.
  • In-depth understanding of software architecture patterns (e.g., MVC, Microservices, RESTful APIs) and design principles.
  • Strong experience with cloud computing platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Proficiency in WebLogic, Angular, Kafka, and Elastic Search.
  • Excellent problem-solving skills and the ability to analyze and resolve complex technical issues.
  • Familiarity with agile methodologies, DevOps practices, and CI/CD pipelines.
  • Outstanding communication and leadership skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
  • Experience in mentoring and guiding development teams, promoting knowledge sharing and skills development.
  • Strong organizational and project management skills, with the ability to prioritize and manage multiple tasks concurrently.


  • Hyderabad, Telangana, India Principal Financial Full time

    Responsibilities About the Role We are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune Hyderabad This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward ...


  • Hyderabad, Telangana, India Ampstek-Costa Rica Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Title: Principal Software Engineer - JavaLocation: Hyderabad (Onsite)Job Type: fulltimePrincipal Software Engineer - JavaCore JavaSpringbootMicroservicesKafkaJUnit/MockitoSQL/oracle/ Postgresql/MySQLSoap/postmanRestAPIAngular/ReactUnit testing,AWSHibernate/JPARedisApigeeKeyclockNIFI


  • Hyderabad, India Ampstek-Costa Rica Full time

    Title: Principal Software Engineer - Java Location: Hyderabad (Onsite) Job Type: fulltime Principal Software Engineer - Java Core Java Springboot Microservices Kafka JUnit/Mockito SQL/oracle/ Postgresql/MySQL Soap/postman RestAPI Angular/React Unit testing, AWS Hibernate/JPA Redis Apigee Keyclock NIFI


  • Hyderabad, Telangana, India Ibasis Full time US$ 1,50,000 - US$ 2,00,000 per year

    Principal Software EngineerLocation: Hyderabad - IndiaDepartment: Information System IoTABOUT THE ROLE:We are seeking a highly skilled Principal Software Engineer to join our team and lead the architectural design and development of our complex and innovative software solutions. As a Principal Software Engineer, you will collaborate with cross-functional...


  • Hyderabad, Telangana, India Medtronic Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.A Day in the LifeThe Principal Software Engineer, Embedded Software will be a member of the Medtronic R&D software...


  • Hyderabad, India Medtronic Full time

    At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world. A Day in the LifeThe Principal Software Engineer, Embedded Software will be a member of the Medtronic R&D software...


  • Hyderabad, Telangana, India Ampstek-Costa Rica Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Title: Principal Software Engineer (C++ - ITSO)Location: Hyderabad(5 Day's Onsite)Job Type: FulltimeJob Description: Senior/Principal Software Engineer (C++ - ITSO)About the RoleWe are looking for a skilled Embedded Software Engineer with strong expertise in Embedded C/C++ and experience in POS, payment solutions, or ITSO-linked systems. The role involves...


  • Hyderabad, India Ampstek-Costa Rica Full time

    Title: Principal Software Engineer (C++ - ITSO) Location: Hyderabad(5 Day's Onsite) Job Type: Fulltime Job Description: Senior/Principal Software Engineer (C++ - ITSO) About the Role We are looking for a skilled Embedded Software Engineer with strong expertise in Embedded C/C++ and experience in POS, payment solutions, or ITSO-linked systems. The role...


  • Hyderabad, India Nasuni Full time

    Principal Software Engineer – Systems (Platform)About NasuniNasuni is a profitable, growing SaaS data infrastructure company reinventing enterprise file storage and data management in an AI-driven world. We power the data infrastructure of the world's most innovative enterprises. Backed by Vista Equity Partners, our engineers aren't working behind the...


  • Hyderabad, Telangana, India Principal Global Services Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    ResponsibilitiesAbout the RoleWe are in search of a Senior Consultant - Software Engineering to become part of our top-tier engineering team in Pune/Hyderabad. This presents a meaningful role to lead solution architecture and innovation for our cloud platform initiatives You will be instrumental in propelling our cloud transformation programs forward,...