HamburgerMenu
hirist

Senior Software Engineer - Full Stack Development

Posted on: 27/08/2025

Job Description

Key Responsibilities :

- Design, develop, test, and deploy scalable and performant full-stack solutions using .NET, C#, and modern frontend technologies.

- Translate complex business requirements into technical specifications and high-quality code.

- Collaborate with engineering, product, and QA teams to deliver features end-to-end.

- Write clean, efficient, and reusable code adhering to established coding standards and best practices.

- Develop and maintain complex SQL queries, stored procedures, and data integrations with RDBMS.

- Apply software engineering principles, design patterns, and best practices to ensure robust architecture.

- Utilize version control and unit testing frameworks to maintain software integrity and stability.

- Take ownership of software modules, contribute to continuous improvement and mentor junior engineers when needed.

Required Skills & Qualifications :

- Strong expertise in .NET, C#, and object-oriented programming (OOP).

- Proficiency in SQL Server or other relational databases; ability to write and optimize complex SQL queries.

- Experience with modern frontend frameworks such as Angular 2+, Vue.js, or React.

- Good knowledge of HTML5, CSS3, JavaScript, Bootstrap, and responsive web design.

- Experience with unit testing frameworks and development best practices.

- Understanding of design patterns, data structures, and algorithms.

- Experience working with RESTful APIs and cloud platforms (Azure/AWS/GCP).

- Strong analytical and debugging skills with attention to detail.

- Ability to work effectively across team boundaries and communicate technical concepts clearly.

Nice to Have :

- Exposure to cloud-native development, DevOps practices, or containerized environments (Docker/Kubernetes).

- Experience in agile/scrum development environments.

- Familiarity with CI/CD pipelines and automated testing.


info-icon

Did you find something suspicious?