Source description
About the role
The IT Gigs is looking for Software Development Engineer 3 to join our dynamic team and embark on a rewarding career journey As a Software Development Engineer 3, you will play a crucial role in designing, developing, and delivering high-quality software solutions You will work on complex projects, collaborate with cross-functional teams, and provide technical leadership and guidance to junior engineers Responsibilities: Design, develop, and maintain software applications, systems, and components, ensuring high performance, scalability, and reliability Collaborate with product managers, architects, and other stakeholders to understand business requirements and translate them into technical specifications Write clean, efficient, and maintainable code following coding standards and best practices Conduct thorough code reviews, provide constructive feedback, and ensure adherence to coding standards and quality guidelines Perform unit testing, integration testing, and debugging to ensure software meets functional and performance requirements Identify and troubleshoot software defects and performance bottlenecks, implementing necessary fixes and optimizations Collaborate with cross-functional teams, including UX/UI designers, QA engineers, and DevOps engineers, to ensure successful software delivery Participate in Agile/Scrum development processes, including sprint planning, estimation, and daily stand-ups Mentor and provide technical guidance to junior engineers, fostering their professional growth and knowledge Stay updated on emerging technologies, industry trends, and best practices in software development