Software Development Engineer

7 days ago


Noida, India RateGain Full time
Exploring the role
We are seeking a highly skilled and experienced Full Stack Developer with expertise in Next.js and .NET to join our engineering team. The ideal candidate will have a strong background in designing, developing, and deploying scalable applications, while also mentoring junior engineers and driving technical excellence across the team.
You will be responsible for building high-quality, maintainable, and performant web applications, while making strategic technical decisions and collaborating with cross-functional teams to deliver business value.
How your day will look like/Job responsibility
Design, develop, and deploy software solutions across the stack (frontend and backend).
Provide accurate story/coding estimates for planned work.
Review code contributions, provide constructive feedback, and ensure adherence to best practices.
Assess software quality, maintainability, and scalability of product features.
Troubleshoot and resolve complex software problems with maintainable and efficient solutions.
Evaluate and balance trade-offs between technical and design approaches.
Mentor and guide SDE 1 engineers, fostering a culture of continuous learning and improvement.
Collaborate closely with product managers, designers, and QA to deliver features in Agile environments.
Education & Work Experience
Bachelor’s degree in Computer Science or related technical discipline.
8+ years of professional software development experience.
Proven track record of designing, developing, and deploying full-stack solutions.
Experience mentoring junior developers (SDE 1 or equivalent).
Knowledge:
Solid grasp of Data Structures, Algorithms, and CS fundamentals.
Understanding of secure coding practices.
Knowledge of software quality, maintainability, and scalability best practices.
Familiarity with trade-offs in technical/design decisions.
Experience with cloud platforms (Azure/AWS/GCP).
Understanding of CI/CD pipelines, DevOps practices, and containerization (Docker, Kubernetes).
Skills:
Strong coding and problem-solving skills.
Proficiency in JavaScript/TypeScript, React (18+), and Next.js (App Router, SSR/SSG/ISR).
Backend expertise in C#, .NET/.NET Core, ASP.NET Core (Web API, MVC).
Strong experience with Entity Framework Core and LINQ.
Frontend development with modern CSS (Tailwind CSS/SCSS) and component-based UI patterns.
State management and data fetching with Redux Toolkit, Zustand, React Query (TanStack Query).
Building responsive, accessible (a11y) web UIs.
Authentication/authorization with OAuth2, OpenID Connect, JWT, Azure AD, NextAuth.js.
Code reviews, mentorship, and Agile collaboration (Scrum/Kanban).
Familiarity with AI coding tools like CursorAI and GitHub Copilot.
Equal Opportunity Employer
We are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
  • Software Engineer

    2 weeks ago


    Noida, India Brightly Software Full time

    Gen AI Engineer Job DescriptionBrightly Software is seeking a high performer to join our Product team in the role of Gen AI engineer to drive best in class client - facing AI features by creating and delivering insights that advise client decisions tomorrow. RoleAs a Gen AI Engineer , you will play a critical role in building AI offering s for Brightly. Y ou...

  • Java Software Engineer

    22 hours ago


    Noida, Uttar Pradesh, India Iris Software Inc. Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Company DescriptionIris Software has been a trusted software engineering partner to several Fortune 500 companies for over three decades. We help clients realize the full potential of technology-enabled transformation by merging domain knowledge, top technologies, and extensive experience in critical application development. Our highly-experienced teams...


  • Noida, India Brightly Software Full time

    Senior Gen AI Engineer Job DescriptionBrightly Software is seeking an experienced candidate to join our Product team in the role of Gen AI engineer to drive best in class client-facing AI features by creating and delivering insights that advise client decisions tomorrow. RoleAs a Gen AI Engineer , you will play a critical role in building AI offerings for...


  • Noida, Uttar Pradesh, India Wittybrains Software Technologies Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    Dear Applicant,We are seeking a detail-oriented Software Test Engineer having experience on Manual, Automation and API Testing to join our QA team. The ideal candidate should have experience in manual testing methodologies and a strong understanding of software development processes. Additionally, familiarity with automation tools like Selenium and...


  • Noida, Uttar Pradesh, India Clearwater Analytics (CWAN) Full time

    Job DescriptionJob Title: Software Development Engineer (SDE)Location: NoidaAbout Us: At Clearwater Analytics, we are on a mission to become the world&aposs most trusted and comprehensive technology platform for investment management, reporting, accounting, and analytics. We partner with sophisticated institutional investors worldwide and are seeking a...


  • Noida, India Iris Software Inc. Full time

    We offers excellent salary and benefits and also provide perks like Medical Insurance, Cab facility, Meal. Additional Information IRIS has exceptional working culture and leadership that listens! IRIS is a quality and security conscious organization and has maintained steady progress in its quality management and information security management programs...


  • Noida, India Transaction Network Services Full time

    Job Description - Collaborate with product managers, software architects, and other stakeholders to understand business requirements and translate them into software specifications and technical designs - Design, develop, and maintain high-quality software applications, ensuring scalability, reliability, and performance - Write clean, efficient, and...


  • Noida, India Clearwater Analytics (CWAN) Full time

    Job Description Job Title: Software Development Engineer (SDE) Location: Noida About Us: At Clearwater Analytics, we are on a mission to become the world&aposs most trusted and comprehensive technology platform for investment management, reporting, accounting, and analytics. We partner with sophisticated institutional investors worldwide and are seeking a...


  • Noida, India Sonata Software Full time

    Role & responsibilities The Mid-range .NET Developer is an important member of the Copy Protection program team, responsible for developing, maintaining, and supporting software across both legacy and modern stacks. This role is delivery-focused with opportunities to contribute to technical discussions and gain exposure to hardware-integrated systems. The...


  • Noida, Uttar Pradesh, India RateGain Full time

    Exploring the role We are seeking a highly skilled and experienced Full Stack Developer with expertise in Next.js and .NET to join our engineering team. The ideal candidate will have a strong background in designing, developing, and deploying scalable applications, while also mentoring junior engineers and driving technical excellence across the team. You...