, mentor juniors, and help make architectural decisions.
Key Responsibilities
Architecture
Work with Lead Developer & DevOps on architecture design.
Ensure coding follows standards, patterns, and security best practices (e.g., OWASP).
Leadership
Support the Lead Developer in decision-making and code reviews.
Mentor junior developers.
Research and promote best practices & new technologies.
Development & Documentation
Main responsibility:
hands-on coding
and delivering solutions.
Full software development lifecycle: requirements ? design ? coding ? testing ? deployment.
Work with product managers, QA, and cross-functional teams.
Maintain clear technical documentation.
Production Support
Monitor live systems for performance/reliability.
Troubleshoot and fix incidents quickly.
Contribute to long-term fixes (root cause analysis).
Write runbooks/knowledge base articles.
Skills & Experience Needed
5+ years as a Full Stack Developer.
2+ years in solution design/architecture.
SOLID, OOP, design patterns, microservices, cloud patterns, TDD/BDD.
Backend
: .NET Framework 4.x+, .NET Core (C#, ASP.NET, Web API).
Database
: SQL Server, PostgreSQL, Entity Framework.
Frontend
: Angular 9+, JavaScript, jQuery, CSS.
APIs
: RESTful, GraphQL.
Cloud & DevOps
: Microsoft Azure (Functions, Service Bus, Blob Storage, AKS, etc.). CI/CD pipelines, Terraform, Azure DevOps.