HamburgerMenu
hirist

Senior Software Engineer - Full Stack Development

Posted on: 23/07/2025

Job Description

We're looking for someone with a strong background in .NET, C#, data structures & algorithms, design patterns, APIs, complex SQL queries, cloud, and modern frontend technologies.

Key Responsibilities :

Software Development & Design :


- Develop software solutions by thoroughly understanding information requirements and collaborating with stakeholders.

- Analyze system flows and data usage to identify problem areas and propose effective solutions.

- Design and develop high-quality, performant, and scalable software solutions across the full stack.

- Write clean, efficient, and well-structured code adhering to best practices.

Technical Expertise & Implementation :


- Apply strong knowledge of OOP principles with .NET and C# for robust backend development.

- Utilize expertise in SQL Server or other RDBMS to design and optimize complex database queries.

- Gain hands-on experience in the design and development of UI frontend technologies.

- Develop web applications using HTML5, CSS3, Bootstrap, and JavaScript.

- Demonstrate strong experience with modern JavaScript frameworks like Angular (2+), Vue.js, or React.

- Implement Responsive Web Design principles and utilize CSS pre-processors.

- Apply strong knowledge of JavaScript (object-oriented concepts) and JavaScript optimization techniques.

- Utilize Unit testing frameworks to ensure code quality and reliability.

Problem-Solving & Collaboration :


- Employ strong logical, analytical, and problem-solving skills to tackle complex technical challenges.

- Work effectively across team boundaries, fostering a collaborative environment.

- Maintain keen attention to detail in all aspects of development and problem-solving.

We Are Looking For :


- Proven experience in a product development environment.

- Strong knowledge in Object-Oriented Programming (OOP) with .NET, C#, or relevant backend technologies.

- Expertise in SQL Server or any other Relational Database Management System (RDBMS), including writing complex queries.

- Hands-on experience in design and development on UI frontend Technologies.

- Proficiency with UNIT testing frameworks.

- Good exposure to web application development using HTML5, CSS3, Bootstrap, and JavaScript.

- Experience in development with Angular (2+), Vue.js, or React.

- Expertise in Responsive web design, HTML5, and CSS pre-processors.

- Strong in JavaScript (object-oriented concepts) and JavaScript optimization.

- In-depth understanding of Data Structures & Algorithms and Design Patterns.

- Experience with API design and integration.

- Familiarity with cloud technologies.

- Strong logical, analytical, and problem-solving skills.

- Ability to work effectively across team boundaries.

- Exceptional attention to detail.

- Strong oral and written communication skills.


info-icon

Did you find something suspicious?