Overview
Full Stack Developer
We are seeking an experienced
Full Stack Developer
with
professional experience
in .
NET technologies and modern frontend frameworks.
The successful candidate will be a
strong team player
who thrives in a collaborative environment, brings innovative ideas to the table, and has a
genuine interest in emerging AI technologies
.
This is a hands-on role involving end-to-end application development, contributing to a fast-paced Agile team focused on delivering scalable, secure, high-quality solutions.
Responsibilities
Develop, test, and maintain
full stack applications
using
.NET (C#, ASP.NET Core)
on the backend and modern
JavaScript frameworks
(e.g., React, Angular, or Blazor) on the frontend.
Collaborate closely with team lead and product owners to create functional and responsive user interfaces.
Work with
SQL Server
and/or
PostgreSQL
to design efficient data models, write queries, and optimize performance.
Participate in the full software development lifecycle including
Agile ceremonies
such as sprint planning, stand-ups, and retrospectives.
Use
Git
for version control, branching, and merging to maintain clean and stable codebases.
Conduct code reviews, write unit tests, and follow best practices to ensure high code quality and maintainability.
Implement RESTful APIs and integrate third-party services where required.
Assist with deployment processes and contribute to DevOps improvements where applicable.
Engage with
AI and emerging technologies
, supporting the integration of intelligent features into applications.
Required Qualifications
Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
Relevant, professional experience
in full stack software development with .
NET technologies.
Strong proficiency in
C#,
ASP.NET
Core, MVC, and RESTful API development
.
Solid experience with
frontend development
using JavaScript frameworks
Proficient in working with
relational databases
(SQL Server and/or PostgreSQL).
Familiarity with
Git version control
and modern development workflows.
Understanding of
Agile methodologies
and experience working in Agile teams.
Excellent problem-solving, debugging, and communication skills.
Must have extensive relevant experience.
Key Competencies
Experience with cloud platforms (Azure, AWS).
Familiarity with CI/CD pipelines and DevOps practices.
Experience with authentication & authorization frameworks (e.g., OAuth, OpenID Connect).
Ideal Attributes
Be self-motivated with a continuous learning mindset
Strong interpersonal skills
Be collaborative and work well in a team environment
Innovative thinker with the ability to propose new solutions and improvements.
Interest in AI and willingness to explore how they can enhance products
#J-*****-Ljbffr