✨ About The Role
- The Senior Software Engineer will be responsible for designing, developing, and maintaining software solutions across various layers, including front-end, back-end, and database.
- The role involves writing clean, efficient, and well-documented code while adhering to best practices in software development.
- The engineer will collaborate with stakeholders to ensure that software solutions meet business requirements and align with architectural standards.
- Responsibilities include developing and optimizing database solutions, integrating software with third-party systems, and enhancing application performance.
- The position also requires providing mentorship to junior developers and advocating for continuous improvement practices.
âš¡ Requirements
- The ideal candidate should have a strong background in full-stack software development, particularly within the .NET ecosystem.
- A minimum of 5 years of professional experience in software development is required, showcasing a proven ability to deliver high-quality software solutions.
- The candidate should possess technical expertise in C#, ASP.NET, and modern web technologies, including JavaScript libraries like Angular and React.
- Strong relational database design and development skills, particularly with SQL Server, are essential for this role.
- The successful individual will be comfortable working in an Agile environment and participating in collaborative team activities.