Search by job, company or skills
Job responsibilities:
Software Development: Design, develop, and maintain applications. Write well-structured, efficient, and maintainable code. Debug and resolve complex technical issues
Technical Leadership : Provide technical guidance and mentorship to junior developers. Collaborate with architects to design & implement scalable and efficient software solutions. Stay up-to-date with industry best practices and emerging technologies.
Code Reviews: Review code submitted by team members to ensure adherence to coding standards and best practices. Offer constructive feedback to enhance code quality
Testing and Quality Assurance: Write unit tests and participate in the testing process to ensure software reliability. Collaborate with QA engineers to resolve issues and defects
Collaboration: Work closely with cross-functional teams, including QA engineers, product managers, and designers, to deliver high-quality software products. Participate in requirements analysis and solution design discussions
Performance Optimization: Identify and address performance bottlenecks in applications. Optimize code for speed, scalability, and efficiency
Documentation : Create and maintain technical documentation, including design documents and code documentation.
.
Login to check your skill match score
Date Posted: 12/07/2024
Job ID: 84408909