Principal Software Developer

2 weeks ago


Delhi, India Yeah! Global Full time
Job DescriptionNote: This role does not offer visa sponsorship.Our client is seeking a Principal Software Developer with a passion for building scalable and cloud-native software solutions. The successful candidate will demonstrate expertise in software architecture, AWS cloud services, Agile methodology, and front- and back-end development using TypeScript. This is an exciting opportunity to join a collaborative team, contribute to impactful projects, and drive the success of our organization.

Responsibilities:

Utilize advanced understanding of software systems and service-oriented architecture to design and develop scalable and resilient software solutions.

Lead the development of cloud-native software applications on Amazon Web Services (AWS), leveraging AWS services such as Lambda, API Gateway, S3, and DynamoDB.

Collaborate with cross-functional teams in an Agile/Scrum environment to deliver high-quality software solutions on time and within budget.

Develop both front-end and back-end software components using TypeScript, ensuring optimal performance and user experience.

Diagnose and solve advanced technical issues, providing guidance and support to team members as needed.

Communicate clearly with team members and internal customers, sharing information and insights effectively.

Maintain a high level of attention to detail in all aspects of software development, including code quality, documentation, and testing.

Demonstrate a sense of ownership and accountability for the software products being developed.

Foster a collaborative approach to software product development, working closely with team members to achieve shared goals.

Requirements

Bachelor's degree in Computer Science, Software Engineering, or a related field.

Proven experience in software development, with a focus on cloud-native solutions and TypeScript development.

Advanced understanding of software architecture, service-oriented architecture, and best practices.

Experience developing software on Amazon Web Services (AWS) cloud platform.

Familiarity with Agile/Scrum software methodology.

Excellent verbal and written communication skills, with the ability to communicate technical concepts effectively to both technical and non-technical audiences.

Strong problem-solving skills and ability to diagnose and solve complex technical issues.

A collaborative approach to software development, with a focus on teamwork and shared success.

Nice to Have:

Strong experience with JavaScript/TypeScript, demonstrating proficiency in both front-end and back-end development.

Expertise with Node.js, ideally with Nest.js framework.

Experience with Vue.js framework for front-end development.

An appreciation for designing a good user experience, whether building APIs or end-user applications.

RequirementsBachelor's degree in Computer Science, Software Engineering, or a related field. Proven experience in software development, with a focus on cloud-native solutions and TypeScript development. Advanced understanding of software architecture, service-oriented architecture, and best practices. Experience developing software on Amazon Web Services (AWS) cloud platform. Familiarity with Agile/Scrum software methodology. Excellent verbal and written communication skills, with the ability to communicate technical concepts effectively to both technical and non-technical audiences. Strong problem-solving skills and ability to diagnose and solve complex technical issues. A collaborative approach to software development, with a focus on teamwork and shared success. Nice to Have: Strong experience with JavaScript/TypeScript, demonstrating proficiency in both front-end and back-end development. Expertise with Node.js, ideally with Nest.js framework. Experience with Vue.js framework for front-end development. An appreciation for designing a good user experience, whether building APIs or end-user applications.

  • Delhi, India Omm IT Solutions Full time

    Job DescriptionPlease note this is an ONSITE Position***About the Position:The Principal Software Developer is the technical authority within the development team. The person is responsible for designing scalable, maintainable, and efficient software architectures.The Principal Software Developer understands business requirements, anticipates future needs,...


  • delhi, India Sonata Software Full time

    About Sonata SoftwareIn today's market, we observe a distinct duality in technology adoption. On one front, clients are keenly focused on cost containment, while on the other, there is a strong drive to modernize their digital storefronts, aiming to appeal to both consumers and B2B customers alike.As a leading Modernization Engineering company, we aim to...


  • Delhi, India Sonata Software Full time

    About Sonata SoftwareIn today's market, we observe a distinct duality in technology adoption. On one front, clients are keenly focused on cost containment, while on the other, there is a strong drive to modernize their digital storefronts, aiming to appeal to both consumers and B2B customers alike.As a leading Modernization Engineering company, we aim to...


  • Delhi, India Affinity Steps Full time

    Posting on behalf of our recruiting partners .Title :Principal Software Engineer JAVALocation :Whole IndiaIndustry: Software DevelopmentJob Description :SilverTree is seeking a Senior Software Engineer to join our growing team in India. The Principal Software will be joining one of our software development teams dedicated to creating/enhancing desktop-based...


  • new delhi, India Sonata Software Full time

    About Sonata SoftwareIn today's market, we observe a distinct duality in technology adoption. On one front, clients are keenly focused on cost containment, while on the other, there is a strong drive to modernize their digital storefronts, aiming to appeal to both consumers and B2B customers alike.As a leading Modernization Engineering company, we aim to...


  • Delhi, India Affinity Steps Full time

    Posting on behalf of our recruiting partners.Title: Principal Software Engineer JAVALocation: Whole IndiaIndustry: Software DevelopmentJob Description:SilverTree is seeking a Senior Software Engineer to join our growing team in India. The Principal Software will be joining one of our software development teams dedicated to creating/enhancing desktop-based...


  • Delhi, India Qualys Full time

    We are seeking a talented Principal Software Engineer to help build next generation products from ground-up.Working with a team of engineers and architects, you will be responsible for developing and supporting a highly scalable SaaS based Security Analytics product.This is a great opportunity to be an integral part of a team building Qualys’ next...


  • delhi, India Affinity Steps Full time

    Posting on behalf of our recruiting partners .Title : Principal Software Engineering (.NET)Location : Whole IndiaIndustry : Technology, Information and MediaJob Description :We are seeking a Senior Software Engineer (.NET) to join our growing team in India. The Senior Software Engineer will be joining one of our software development teams dedicated to...


  • Delhi, India Pattern® Full time

    Job Description:The Principal Engineer leads and oversees the engineering function in developing, releasing, and maintaining software applications and systems according to business needs. You will play a crucial role in setting and promoting engineering standards and practices that are used throughout the company.Essential Duties and ResponsibilitiesLead...

  • Vice Principal

    1 month ago


    Delhi, India Maxfort School Rohini Full time

    At least 5 years of teaching experience as PGT or 10 years of teaching experience as TGT in CBSE/ICSE/State Board-affiliated schools. - Must possess a Master’s degree or equivalent qualification from a recognized university with at least 50% marks in aggregate. The vice principal is responsible for assisting the principal in overseeing the daily...


  • Delhi, India Affinity Steps Full time

    Posting on behalf of our recruiting partners.Title: Principal Software Engineering (.NET)Location: Whole IndiaIndustry: Technology, Information and MediaJob Description:We are seeking a Senior Software Engineer (.NET) to join our growing team in India. The Senior Software Engineer will be joining one of our software development teams dedicated to...


  • delhi, India Affinity Steps Full time

    Posting on behalf of our recruiting partners . Title : Principal Software Engineering (.NET) Location : Whole India Industry: Technology, Information and Media Job Description : We are seeking a Senior Software Engineer (.NET) to join our growing team in India. The Senior Software Engineer will be joining one of our software development teams dedicated to...


  • Delhi, India Tekwissen India Full time

    OverviewTekWissen Group is a workforce management provider operating throughout India and several other countries worldwide. The client below is a leading technology company offering a range of IT solutions to businesses and organizations, enabling them to transform their digital futuresPosition: Principal Software Engineer - ITLocation:BangaloreDuration:...


  • Delhi, India Accion Labs Full time

    We are a team of Engineers, Designers, Thinkers, Product Managers, Problem solvers and more. We are bound by our commitment to help teams succeed with our culture of learning & innovation. We seek solutions for tomorrow and build them today. We believe in ‘Driving Outcomes Through Actions’. Treating our employees, the same way we treat our customers is...


  • delhi, India Mastercard Full time

    Principal Software EngineerOverview:The Mastercard Digital Network Services team is involved in developing cutting-edge solutions to deliver the Next Generation of Core Payment Products for Mastercard. These cutting-edge solutions are built on the Digital Network Architecture, Cloud Native principles and in a Scaled Agile Framework.The Role:• Full Stack...


  • New Delhi, India Affinity Steps Full time

    Posting on behalf of our recruiting partners.Title: Principal Software Engineering (.NET)Location: Whole IndiaIndustry: Technology, Information and MediaJob Description:We are seeking a Senior Software Engineer (.NET) to join our growing team in India. The Senior Software Engineer will be joining one of our software development teams dedicated to...

  • Principal Architect

    4 days ago


    Delhi, India Open Destinations Full time

    Job Title: Principal ArchitectJob Location: Goa, IndiaReporting Manager: Head of Software DevelopmentWe are seeking a highly skilled and experienced Principal Architect specializing in Microsoft Technologies to join ourtravel technology company. As a Principal Architect, you will play a critical role in designing and implementinginnovative software solutions...

  • Pa to Principal

    4 days ago


    Delhi, India Sam International School Full time

    As a Personal Assistant (PA) to a school principal, role is multifaceted and crucial in ensuring the smooth operation of the school. Here's an overview of the typical job profile: **Administrative Support**: Provide comprehensive administrative support to the principal, including managing their calendar, scheduling appointments, and organizing...


  • Delhi, India Oracle Full time

    Experience 7+ yearsQualificationsBachelor’s / Masters degree, in Computer ScienceStrong proficiency in Python development with AI/ML domain expertise.Design, develop, and operationalise highly available and scalable cloud software systemsMaster cloud and multi-tenancy concepts, distributed systems, database, and cloud service developmentBecome experienced...

  • Principal Engineer

    4 days ago


    Delhi, India NextGen Healthcare Full time

    Description:The Principal Engineer, SW Development will be responsible for the design and development of software solutions as part of an Agile software development team. The Principal Engineer will serve as the technical lead to develop high level technical designs, produce, and execute code, assess, and troubleshoot software programs and applications....