Software Engineer jobs in India
Explore 161 matching jobs.
Junior Software Engineer
Weekday (YC W21)
Posted: 10/20/2026JavaJavaScriptPythonTypeScriptC++Go
Engineering Expert
Weekday (YC W21)
Posted: 10/20/2026Python
Freelance Senior EDM Developer
Hire Digital
Posted: 10/20/2026Mainframe z/OS System Programmer
Kyndryl
Posted: 10/19/2026AnsibleCloudTCP/IP
Mainframe z/OS System Programmer
Kyndryl
Posted: 10/19/2026AnsibleCloudTCP/IP
Software Engineer
Nokia
Posted: 10/17/2026CloudDockerJavaJenkinsKubernetesLinuxMicroservicesOpenShiftOracle+4 more
Survey Programmer, Qualtrics
Guidepoint
Posted: 10/15/2026Senior Survey Programmer, Qualtrics
Guidepoint
Posted: 10/15/2026JavaScriptjQuery
Senior Developer – MEAN/MERN Stack, AI Tools
Marsh McLennan
Posted: 10/15/2026AngularApolloAWSAzureCloudETLGraphQLJavaScriptNode.js+4 more
Senior SSIS Developer
Elfonze Technologies
Posted: 10/15/2026AzureETLMS SQL ServerOracleSQLSSIS
Experienced Statistical Programmer
Johnson & Johnson
Posted: 10/15/2026Python
Mainframe CICS Systems Programmer
Kyndryl
Posted: 10/15/2026CloudTypeScriptVMware
Senior Consultant, Oracle Interface Developer
Rolling Stories
Posted: 10/15/2026CloudOracle
OMS Developer
Weekday (YC W21)
Posted: 10/15/2026ERPSOAP
Agile Developer III
Capgemini
Posted: 10/15/2026AirflowApacheAWSCloudETLInformaticaPySparkPythonSQL
Mobile Engineer – React Native
Tether.to
Posted: 10/14/2026AndroidiOSJavaScriptKotlinReactReact NativeReduxSwift
Software Engineer
Akamai Technologies
Posted: 10/14/2026Distributed SystemsDNSLinuxPythonTCP/IPUnixGo
Associate, Tech Ops Engineering
American Express
Posted: 10/14/2026AWSAzureCassandraCitrixCloudDistributed SystemsDockerElasticSearchFirewalls+4 more
Senior Applications Developer
TELUS Digital
Posted: 10/14/2026AirflowApacheAzureBigQueryCloudDockerGoogle Cloud PlatformJenkinsKubernetes+2 more
Senior Applications Developer
TELUS Digital
Posted: 10/14/2026JavaOraclePostgresSOAPSQL.NET
Software Engineer
NatWest Group
Posted: 10/14/2026
Junior Software Engineer
Weekday (YC W21)Core Competencies
Role fitCore 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 & technologiesJavaJavaScriptPythonTypeScriptC++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 resumeApplicant 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