Developer I - Software Engineering
Role description
Role Proficiency:
Acts under continuous guidance and support develop test and document applications
Outcomes:
- Interpret the applications features and component design developing the same in accordance with user stories/ specifications per directions provided
- Code debug test. document and communicate product/component/feature development stages.
- Identify and report opportunities to improve efficiency and quality (e.g. repeatable processes that can be automated)
- Adhere to project timelines and communicate effectively over e-mails and conversations
- Conduct unit testing to validate unit level functionalities
- Practice FAST goals; seek and accept feedback
- Learn technology business domain system domain individually and as recommended by the project/account
Measures of Outcomes:
- Adherence to engineering process and standards (coding standards)
- Adherence to schedule / timelines
- Adherence to SLAs where applicable
- Number of defects post delivery
- Number of non-compliance issues
- Reduction of reoccurrence of known defects
- Quickly turnaround production bugs
- Meet the Defined productivity standards for project
- Completion of all mandatory training requirements
Outputs Expected:
Code:
- Learn coding standards and practice them in development. Develop code with guidance for the above
Configure:
- Follow configuration process
Test:
- Create and conduct unit testing
- Document test results
Domain relevance:
- Develop features and components with good understanding of the business problem being addressed for the client
Manage Defects:
- Raise
fix
retest defects
Document:
- Create documentation for one's own work
Status Reporting:
- Report status of tasks assigned
- Comply with project related reporting standards/process
Manage knowledge:
- Consume project related documents
share point
libraries and client universities
Release:
- Adhere to release management process
Requirement:
- Understand the requirements/user stories
Design:
- Understand the design/LLD and link it to requirements/user stories
Skill Examples:
- Explain and communicate the design / development to the mentors/leads
- Perform and evaluate test results against product specifications
- Develop user interfaces business software components and embedded software components
- Manage and guarantee high levels of cohesion and quality
- Use data models
- Perform and evaluate tests in the customer or target environment
- Team player
- Good written and verbal communication abilities
- Proactively ask for and offer help
Knowledge Examples:
- Appropriate software programs / modules
- Programming languages
- DBMS
- Operating Systems and software platforms
- Integrated development environment (IDE)
- Agile methodology
- Knowledge of customer domain and also sub domain where problem is solved
Related Jobs

Barclays
Pune, India
Software Engineer
Full-time
Be an early applicant
Posted 3 days ago
The Trade Desk
Bengaluru, India
2026 India Software Engineering Internship
Full-time
Be an early applicant
Posted 3 days ago

McKinsey & Company
Bengaluru, India
+1 more
Software Engineer I - Java FullStack
Full-time
Be an early applicant
Posted a day ago

Synopsys Inc
Noida, India
Analog Design I/Os
Full-time
Be an early applicant
Posted 8 hours ago

Synopsys Inc
Bengaluru, India
Software Engineering, Staff Engineer
Full-time
Be an early applicant
Posted 7 hours ago

Akamai Technologies
Mumbai, India
+2 more
Software Engineer
Full-time
Be an early applicant
Posted 9 days ago