Senior Backend Developer And Engineering Manager
CurrentAs a Senior Developer and Team Lead at globalsoft, I am responsible for:- Leading and managing a team of developers: Experience in overseeing a team of developers, including task assignment, mentoring, and ensuring timely and high-quality deliverables.- Project management: Ability to manage projects, including planning, estimation, resource allocation, and coordinating with stakeholders to ensure successful project execution.- Technical leadership: Expertise in providing… Show more As a Senior Developer and Team Lead at globalsoft, I am responsible for:- Leading and managing a team of developers: Experience in overseeing a team of developers, including task assignment, mentoring, and ensuring timely and high-quality deliverables.- Project management: Ability to manage projects, including planning, estimation, resource allocation, and coordinating with stakeholders to ensure successful project execution.- Technical leadership: Expertise in providing technical guidance, architectural direction, and best practices to the development team, promoting code quality and efficient development processes.- Software development and coding: Hands-on experience in developing software applications, including designing, coding, testing, and debugging complex systems using relevant programming languages and technologies.- Code review and quality assurance: Involvement in conducting code reviews to ensure adherence to coding standards, best practices, and quality guidelines, as well as implementing effective quality assurance processes.- Problem-solving and troubleshooting: Ability to analyze complex technical issues, identify root causes, and provide timely and effective solutions, fostering a culture of continuous improvement within the team.- Technology evaluation and adoption: Involvement in researching, evaluating, and recommending new technologies, frameworks, and tools to enhance development efficiency and keep up with industry trends.- Mentoring and knowledge sharing: Experience in mentoring junior developers, providing technical guidance, and organizing knowledge-sharing sessions or workshops to foster learning and professional growth within the team.- Documentation and technical writing: Proficiency in creating technical documentation, including specifications, design documents, user manuals, and other relevant artifacts to ensure proper project documentation and knowledge transfer. Show less