- Interpret and implement functional specifications and provide feedback on unclear or inconsistent requirements.
- Write well-structured tested and maintainable code for simple features and bug fixes.
- Identify and fix bugs enhancing the existing codebase where possible.
- Participate in code reviews to ensure code quality and adherence to team standards.
- Contribute to technical design discussions and suggest improvements.
- Take ownership of assigned work and ensure delivery of tasks and bug fixes within agreed timelines.
- Collaborate with QA to define tests and monitor feature performance post-deployment.
- Estimate task complexity and timelines communicate risks and commit to sprint plans.
- Assist with initial troubleshooting and support requests; escalate complex issues appropriately.
- Maintain active communication with team members providing updates on progress and blockers
- Follow established processes and contribute ideas for efficiency or quality improvements.
Qualifications :
Requirements:
Bachelors degree in Computer Science Software Engineering Information Technology or a related field.
3 to 6 Years Experience in Professional Software development
Knowledge
- Core programming languages (e.g. Java C# Python) Object oriented programming skills is a must
- Role-based development tools (e.g. IDEs Git JIRA)
- Software design techniques
- Functional specification interpretation
Skills
- Code quality and refactoring
- Debugging and bug resolution
- Peer code review and collaboration
- Task estimation and planning
- Communication (written and verbal)
- Cross-functional teamwork
Abilities
- Ability to write maintainable testable code
- Ability to interpret and question requirements for clarity
- Ability to identify and escalate risks or issues early
- Ability to collaborate across teams and functions
- Ability to troubleshoot basic issues and document findings
- Ability to follow processes and contribute to continuous improvement
Remote Work :
No
Employment Type :
Full-time
Interpret and implement functional specifications and provide feedback on unclear or inconsistent requirements.Write well-structured tested and maintainable code for simple features and bug fixes.Identify and fix bugs enhancing the existing codebase where possible.Participate in code reviews to ensu...
- Interpret and implement functional specifications and provide feedback on unclear or inconsistent requirements.
- Write well-structured tested and maintainable code for simple features and bug fixes.
- Identify and fix bugs enhancing the existing codebase where possible.
- Participate in code reviews to ensure code quality and adherence to team standards.
- Contribute to technical design discussions and suggest improvements.
- Take ownership of assigned work and ensure delivery of tasks and bug fixes within agreed timelines.
- Collaborate with QA to define tests and monitor feature performance post-deployment.
- Estimate task complexity and timelines communicate risks and commit to sprint plans.
- Assist with initial troubleshooting and support requests; escalate complex issues appropriately.
- Maintain active communication with team members providing updates on progress and blockers
- Follow established processes and contribute ideas for efficiency or quality improvements.
Qualifications :
Requirements:
Bachelors degree in Computer Science Software Engineering Information Technology or a related field.
3 to 6 Years Experience in Professional Software development
Knowledge
- Core programming languages (e.g. Java C# Python) Object oriented programming skills is a must
- Role-based development tools (e.g. IDEs Git JIRA)
- Software design techniques
- Functional specification interpretation
Skills
- Code quality and refactoring
- Debugging and bug resolution
- Peer code review and collaboration
- Task estimation and planning
- Communication (written and verbal)
- Cross-functional teamwork
Abilities
- Ability to write maintainable testable code
- Ability to interpret and question requirements for clarity
- Ability to identify and escalate risks or issues early
- Ability to collaborate across teams and functions
- Ability to troubleshoot basic issues and document findings
- Ability to follow processes and contribute to continuous improvement
Remote Work :
No
Employment Type :
Full-time
View more
View less