Responsibilities :
- Software Development : Contribute to software development projects by writing, testing, and debugging code, under the guidance of senior team members.
- Team Collaboration : Collaborate with the team to meet project objectives, actively participating in code reviews and design discussions.
- Documentation : Assist in the documentation of software requirements and specifications, striving for clear and effective communication.
- Troubleshooting : Participate in troubleshooting and resolving technical issues, seeking guidance and mentorship.
- Continuous Learning : Learn and adapt to software development practices and methodologies, actively participating in training programs.
- Best Practices & Technologies : Contribute to the implementation of best practices and emerging technologies.
- Architectural Understanding : Collaborate with team members to enhance your understanding of software architecture and design.
- Knowledge Sharing : Contribute to the team's knowledge sharing and learning environment.
- Design & Optimization : Engage in software designing, technical leadership, and demonstrate skill with DB design and performance optimization tools.
Required Skills :
Strong SMART / 400 Knowledge and DIARY / 400 Knowledge .Proficiency in one or more software languages and development methodologies.Basic coding and debugging skills.Effective communication and collaboration abilities.Strong problem-solving mindset.Willingness to learn and adapt to the field.Ability to contribute to writing, testing, and debugging code.Capability to participate in code reviews and design discussions.Skills in assisting with documentation of software requirements.Ability to participate in troubleshooting and resolving technical issues.Good to Have :
Life / 400 or Group / 400 knowledge.Skills Required
Software Development, coding languages , debugging code