Software Engineer jobs in India

Explore 161 matching jobs.

Weekday (YC W21)

Junior Software Engineer

Weekday (YC W21)

Posted: 10/20/2026
JavaJavaScriptPythonTypeScriptC++Go
Weekday (YC W21)

Engineering Expert

Weekday (YC W21)

Posted: 10/20/2026
Python
Hire Digital

Freelance Senior EDM Developer

Hire Digital

Posted: 10/20/2026
Kyndryl

Mainframe z/OS System Programmer

Kyndryl

Posted: 10/19/2026
AnsibleCloudTCP/IP
Kyndryl

Mainframe z/OS System Programmer

Kyndryl

Posted: 10/19/2026
AnsibleCloudTCP/IP
Nokia

Software Engineer

Nokia

Posted: 10/17/2026
CloudDockerJavaJenkinsKubernetesLinuxMicroservicesOpenShiftOracle+4 more
Guidepoint

Survey Programmer, Qualtrics

Guidepoint

Posted: 10/15/2026
Guidepoint

Senior Survey Programmer, Qualtrics

Guidepoint

Posted: 10/15/2026
JavaScriptjQuery
Marsh McLennan

Senior Developer – MEAN/MERN Stack, AI Tools

Marsh McLennan

Posted: 10/15/2026
AngularApolloAWSAzureCloudETLGraphQLJavaScriptNode.js+4 more
Elfonze Technologies

Senior SSIS Developer

Elfonze Technologies

Posted: 10/15/2026
AzureETLMS SQL ServerOracleSQLSSIS
Johnson & Johnson

Experienced Statistical Programmer

Johnson & Johnson

Posted: 10/15/2026
Python
Kyndryl

Mainframe CICS Systems Programmer

Kyndryl

Posted: 10/15/2026
CloudTypeScriptVMware
Rolling Stories

Senior Consultant, Oracle Interface Developer

Rolling Stories

Posted: 10/15/2026
CloudOracle
Weekday (YC W21)

OMS Developer

Weekday (YC W21)

Posted: 10/15/2026
ERPSOAP
Capgemini

Agile Developer III

Capgemini

Posted: 10/15/2026
AirflowApacheAWSCloudETLInformaticaPySparkPythonSQL
Tether.to

Mobile Engineer – React Native

Tether.to

Posted: 10/14/2026
AndroidiOSJavaScriptKotlinReactReact NativeReduxSwift
Akamai Technologies

Software Engineer

Akamai Technologies

Posted: 10/14/2026
Distributed SystemsDNSLinuxPythonTCP/IPUnixGo
American Express

Associate, Tech Ops Engineering

American Express

Posted: 10/14/2026
AWSAzureCassandraCitrixCloudDistributed SystemsDockerElasticSearchFirewalls+4 more
TELUS Digital

Senior Applications Developer

TELUS Digital

Posted: 10/14/2026
AirflowApacheAzureBigQueryCloudDockerGoogle Cloud PlatformJenkinsKubernetes+2 more
TELUS Digital

Senior Applications Developer

TELUS Digital

Posted: 10/14/2026
JavaOraclePostgresSOAPSQL.NET
NatWest Group

Software Engineer

NatWest Group

Posted: 10/14/2026
Weekday (YC W21)

Junior Software Engineer

Weekday (YC W21)
Posted 10/20/2026contractRemote • India, United StatesJunior💰 $150 - $200 per hourWebsite
Apply

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates strong software engineering fundamentals, including proficiency in programming languages such as Python, Java, and C++. Capable of evaluating AI-generated code for correctness, maintainability, and performance while providing actionable technical feedback.

Highest-signal resume keywords
Software Engineering FundamentalsData Structures And AlgorithmsCode Review And Quality AssessmentDebugging And TroubleshootingTechnical Documentation And Written Communication

Tech Stack

Tools & technologies
JavaJavaScriptPythonTypeScriptC++Go

About the role

Key responsibilities & impact
  • Evaluate AI-generated code for functional correctness, readability, maintainability, efficiency, and software engineering best practices
  • Design challenging programming problems assessing algorithmic thinking, debugging, implementation quality, and engineering judgment
  • Develop accurate reference solutions
  • Create comprehensive test cases covering functionality and edge cases
  • Assess AI-generated technical reasoning about architecture, system design, debugging, and implementation strategies
  • Identify bugs, inefficient algorithms, poor design choices, security concerns, and coding-standard violations
  • Provide detailed, actionable technical feedback to improve code quality and model performance
  • Document problem requirements, expected behavior, solution approaches, testing procedures, and evaluation findings
  • Ensure coding tasks, reference solutions, and evaluation criteria are accurate, consistent, and reproducible

Requirements

What you’ll need
  • At least one year of professional experience as a software engineer at a well-established technology company
  • At least part of the relevant professional experience should have been gained within the past three years
  • Strong understanding of programming fundamentals, data structures, algorithms, and object-oriented programming
  • Practical experience writing, debugging, testing, and reviewing code
  • Familiarity with software development practices, including version control, code reviews, testing, and debugging
  • Ability to assess code for correctness, performance, readability, and maintainability
  • Foundational understanding of software architecture and system design principles
  • Strong analytical and problem-solving skills
  • Excellent written communication skills, with the ability to explain technical decisions and complex engineering concepts clearly
  • Ability to work independently and deliver accurate, high-quality technical assessments
  • Must-have skills: software engineering fundamentals; programming and coding; data structures and algorithms; code review and quality assessment; debugging and troubleshooting; automated testing and test case development; problem-solving and logical reasoning; technical documentation and written communication
  • Good-to-have skills: Python, Java, C++, JavaScript, TypeScript, Go, or similar programming languages; object-oriented programming and design patterns; API development and backend engineering; software architecture and system design; performance optimization and profiling; Git and version control; unit testing and integration testing; CI/CD and software development workflows; AI-generated code evaluation; familiarity with AI coding assistants and model benchmarking
  • Preferred: professional software engineering experience at a recognized technology company; production-quality applications, services, or APIs; complex codebase review; coding exercises, technical assessments, or automated evaluation tests; clear, structured, and concise English communication
  • Candidates based in English-speaking countries are preferred

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Programming And CodingAutomated Testing And Test Case DevelopmentObject-Oriented ProgrammingAPI DevelopmentPerformance OptimizationSoftware ArchitectureSystem DesignVersion ControlUnit TestingIntegration Testing
Soft Skills
Analytical And Problem-Solving SkillsExcellent Written Communication SkillsAbility To Work Independently
Tools & Technologies
GitCI/CDAI Coding Assistants
Industry Keywords
Technical AssessmentsCoding ExercisesProduction-Quality ApplicationsComplex Codebase ReviewSoftware Development Practices