Full Stack Developer
Job Description: Full Stack Developer
Role Overview: The Full Stack Developer is responsible for ensuring the delivery of high-quality software solutions through development, testing, and support activities. Additionally, they play an active role in mentoring junior team members through reviewing and coaching activities as needed.
Essential Duties:
- Apply technical expertise to provide development, testing, or support services to clients and customers.
- Achieve delivery of core/customized products within agreed schedules, procedures, and standards.
- Accurately record time, effort, and schedule-related activities via trackers.
- Conduct root cause analysis of defects/issues and drive resolution.
- Demonstrate strong communication skills (verbal & written) to deliver excellent customer service.
- Take ownership and closely follow up on assigned projects, ensuring targets are met.
- Monitor and control metrics for development, testing, or support areas.
- Act as a team player and remain flexible to adapt to changing project requirements.
- Seek and respond to development feedback for continuous improvement.
Development Responsibilities:
- Efficiently work on development tasks in alignment with client/project needs and methodology standards.
- Independently conduct code reviews, assist in developing revisions, and log defects/deficiencies.
- Ensure code aligns with design specifications and complies with project standards.
- Maintain code quality across projects.
- Resolve all detected errors within agreed schedules.
- Ensure effort/schedule estimates are realistic and being met once committed upon.
- Address design problems and ensure documentation completeness.
Educational / Skill / Experience Requirements:
Education:
- Degree holder in IT or related fields.
Skills:
Backend:
- Proficiency in .NET framework 4.6+ and .NET Core 3.0+.
- Strong command of C# language.
- Experience in REST APIs development.
- Familiarity with Entity Framework 6 and Entity Framework Core.
- Knowledge of N-Tier Architecture.
- Competence in SQL Server.
- Optional: Familiarity with Azure Cloud technologies such as Boards/Work Items, Repos, and CI/CD Pipelines.
Frontend:
- Experience with Angular 6+.
- Proficiency in routing, RxJS, Angular Material, Bootstrap.
- Ability to consume REST APIs.
Experience:
- Minimum 5-7 years of experience in software development.
- Experience in backend technologies and building RESTful web APIs.
- Knowledge of cloud platforms, specifically Azure.
- Understanding of tracking and versioning systems (TFS, Git, Azure DevOps, etc.).
- Experience working in Agile development teams.
- Proficiency in continuous integration, app build, and delivery systems.
- Familiarity with writing secure applications and coding defensively.
- Knowledge of Payroll systems is advantageous.
- Excellent analytical and problem-solving skills.
Job specifications
ID
6320
Duration
01/07/2024 - 31/12/2024 +
Location
Antwerp
Type
Freelance