IQVIA logo

Software Development Engineer 1

IQVIA
NewPosted yesterday

LOCATION

Bangalore · Onsite

EXPERIENCE

Not specified

TYPE

FullTime

SKILLS REQUIRED

RESTful APIsSQLFrontend DevelopmentBackend DevelopmentC#.NetReact.jsJavaScriptHTML & CSSCI/CD

Job description

Overview

Software Development Engineer 1 role for enthusiastic software developer graduates. Work on full-stack applications, modern cloud-native solutions, and emerging AI-powered technologies while learning from experienced engineering teams.

What you'll do

  • Develop, test, and maintain applications using C#/.NET and modern web technologies.
  • Assist in building and consuming RESTful APIs.
  • Support the development of scalable and maintainable software solutions.
  • Adopt coding best practices.
  • Write clean, efficient, and reusable code under the guidance of senior engineers.
  • Develop responsive web applications using ReactJS, JavaScript, HTML, and CSS.
  • Build reusable UI components and improve user experience.
  • Integrate frontend applications with backend services and APIs.
  • Ensure applications work effectively across browsers and devices.
  • Learn and work with Microsoft Azure services such as App Services, Functions, Azure SQL, and Storage.
  • Assist in deploying and supporting cloud-hosted applications.
  • Work with SQL Server databases to store, retrieve, and manage application data.
  • Understand cloud-native development concepts and practices.
  • Explore AI-enabled development tools such as GitHub Copilot and similar productivity tools.
  • Support the development of AI-powered features and automation solutions.
  • Learn fundamentals of Generative AI, prompt engineering, and intelligent workflows.
  • Participate in innovation initiatives involving emerging AI technologies.
  • Learn software engineering principles including Object-Oriented Programming, SOLID principles, and clean coding practices.
  • Participate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives.
  • Collaborate with Product, QA, UX, and DevOps teams.
  • Contribute to continuous improvement and automation initiatives.

What you'll need

  • Basic knowledge of C#, .NET, Java, Python, or other object-oriented programming languages.
  • Understanding of Data Structures and Algorithms.
  • Knowledge of SQL and database fundamentals.
  • Familiarity with HTML, CSS, JavaScript.
  • Understanding of software development lifecycle (SDLC).
  • Knowledge of REST API concepts.
  • Strong analytical and problem-solving skills.
  • Good verbal and written communication skills.
  • Ability to learn quickly and work collaboratively in a team environment.
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Fresh graduates from 2025 or 2026 batches.
  • Strong academic background with demonstrated problem-solving ability.
  • Passion for software development and emerging technologies.
  • Excellent communication, teamwork, and learning agility.

Nice to have

  • Academic projects or internships involving web application development.
  • Exposure to Angular, ReactJS, or other frontend frameworks.
  • Familiarity with Microsoft Azure or other cloud platforms.
  • Knowledge of Git and version control systems.
  • Basic understanding of microservices architecture.
  • Exposure to AI/ML concepts, Generative AI, or prompt engineering.
  • Understanding of DevOps concepts and CI/CD pipelines.
  • Familiarity with Linux environments and Docker containers.

Details

  • Location: Bangalore, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Software Development Engineer 1