Posted on: 14/12/2025
Description :
Overview :
Responsibilities :
- Design and develop across the entire stack : front-end, business logic, and data tiers.
- Test software to ensure it meets product requirements.
- Participate in builds and deployments.
- Prepare and maintain technical documentation.
- Write high-quality, secure code that adheres to organizational standards and best practices.
- Achieve >80% code coverage with comprehensive automated unit tests.
- Engage in agile team rituals to plan, estimate, and manage work assignments.
- Collaborate with product owners, scrum masters, and team members to ensure shared ownership of deliverables.
- Align with product/engineering metrics across availability, performance, security, productivity, and quality.
- Participate in production monitoring and incident resolution.
- Mentor junior developers through feedback and code reviews.
- Contribute to architectural, technological, and product feature decisions.
- Continuously learn and contribute innovative ideas to improve products and processes.
Qualifications :
Required Knowledge, Skills, and Abilities :
- Education : Bachelors degree in Computer Science, IT, or related field.
- Experience : 7+ years of experience building web applications using :
1. .NET Framework 4.5+, C#, ASP.NET Core MVC, Entity Framework, Web API
2. Angular/AngularJS, Node.js, HTML/CSS
3. MYSQL or SQL Server
- Testing : Expertise in writing unit tests using NUnit, MOQ/NSubstitute or equivalent.
- Version Control : Experience with Git, GitHub/Bitbucket or equivalent.
- Design : Strong knowledge of architecture and design patterns.
- Development Lifecycle : Experience with Agile or SAFe frameworks and tools like JIRA.
- Soft Skills : Excellent communication, problem-solving, analytical, and time management skills.
- Interpersonal Skills : Strong ownership, adaptability, and passion for quality.
- Technical Foundations : Solid understanding of OOP, algorithms, and design patterns.
- Cloud : Familiarity with AWS or equivalent platforms.
- DevOps : Knowledge of CI/CD pipelines and deployment tools.
- Front-End Testing : Experience with Jasmine & Karma or equivalent.
- Containerization : Familiarity with Docker, Kubernetes, and Rancher Desktop.
Bonus : Experience using AI tools (e.g., CoPilot, Windsurf, Cursor) with LLMs to assist in code development.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1589967
Interview Questions for you
View All