Employment Type : Full-Time
We are seeking an experienced Senior Software Engineer to lead the design, development, implementation, and maintenance of scalable, secure, and high-performance software applications. The ideal candidate should have strong programming expertise, knowledge of software architecture and design patterns, experience with APIs and databases, and hands-on experience building enterprise-level applications. The candidate will collaborate with architects, product managers, developers, QA engineers, and DevOps teams to deliver reliable software solutions. This role also involves mentoring junior developers, conducting code reviews, improving application performance, and contributing to technical decisions and development best practices.