Teamware Solutions is looking for an enthusiastic and aspiring Jr Developer to join our growing team. This role is a fantastic opportunity to work with relevant technologies, learn best practices in software development, and contribute to business objectives by assisting with the analysis, development, implementation, and troubleshooting of software solutions within various technology domains.
Roles and Responsibilities :
- Code Development : Write clean, well-structured, and efficient code under the guidance of senior developers, contributing to various software projects.
- Analysis & Design Support : Assist in understanding project requirements, analyzing technical specifications, and contributing to basic design discussions.
- Implementation & Integration : Help in implementing new features, components, and integrations into existing systems, following established guidelines.
- Testing & Quality Assurance : Participate in testing activities, including writing and executing unit tests, and assisting with integration testing to ensure code quality and functionality.
- Troubleshooting & Debugging : Learn to identify, diagnose, and resolve software bugs and issues under supervision, assisting with debugging processes.
- Documentation : Contribute to technical documentation, including code comments, design specifications, and user guides.
- Collaboration : Work closely with team members, including senior developers, QA engineers, and project managers, to understand tasks and deliver solutions.
- Learning & Growth : Continuously learn new technologies, programming languages, and development methodologies to enhance skills and contribute more effectively.
Preferred Candidate Profile :
Programming Fundamentals : Basic understanding of programming concepts, data structures, algorithms, and object-oriented programming.Technical Aptitude : Eagerness to learn new technologies and quickly grasp new concepts.Problem-Solving : Basic analytical and problem-solving skills with a keen eye for detail.Teamwork : Ability to work effectively as part of a team, taking instructions and contributing positively.Communication : Good verbal and written communication skills to articulate ideas and understand requirements.Education : Bachelor's degree in Computer Science, Information Technology, or a related technical field. Final year students or recent graduates are encouraged to apply.Skills Required
Technical Aptitude, Problem-solving, Communication Skills, Testing, Troubleshooting