Job Description
Are you ready to make your mark and contribute to the growth and strategy in an established and expanding planning and optimization software provider that is at the forefront of the industry?
If so, then ICRON would be a great fit for you.
Founded in 1992, ICRON has offices in Amsterdam, Istanbul, and Singapore and an ever-expanding client base that stretches across the world and across numerous industries. Some of the world’s largest and most prestigious companies – including Singapore Airlines, Ford, Bridgestone, Vestel, Şişecam, and Turkish Technic – use our software solutions.
We have a simple, but powerful, mission: to help our clients visualize, synchronize, and optimize their end-to-end supply chain operations and enable them to make optimized decisions that improve their productivity and profitability.
We are seeking a talented Web Development Team Lead who combines exceptional technical expertise with strong leadership skills. This role requires a hands-on developer capable of designing, developing, and maintaining scalable web applications while managing and mentoring a dynamic development team. You will work with a variety of technologies and frameworks, including .NET Core, .NET MVC, and single-page application (SPA) frameworks like Angular and Vue.js.
Key Responsibilities:
Technical Leadership
- Lead the development and architecture of web applications using modern frameworks and technologies (.NET Core, .NET MVC, Angular, Vue.js, etc.).
- Write clean, maintainable, and efficient code while adhering to best practices in software development.
- Collaborate with stakeholders to gather requirements, provide technical solutions, and ensure successful project delivery.
- Conduct code reviews to maintain high-quality standards and identify areas for optimization.
Team Management
- Manage a team of web developers, providing mentorship, career development, and performance evaluations.
- Facilitate daily stand-ups, sprint planning, and retrospectives in an Agile/Scrum environment.
- Act as a point of escalation for technical and project-related issues.
- Foster a culture of innovation, collaboration, and continuous learning within the team.
Project Management
- Oversee the full development lifecycle, from concept to deployment, ensuring timelines and budgets are met.
- Collaborate closely with QA, UX/UI designers, and other teams to deliver high-quality products.
- Identify and implement process improvements to enhance productivity and efficiency.
Hands-On Development
- Actively contribute to the development of applications, APIs, and backend services.
- Stay up-to-date with emerging technologies and frameworks, integrating them where appropriate.
- Troubleshoot and resolve technical issues across the application stack.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
- 8+ years of experience in web development with at least 3 years in a leadership role.
- Strong expertise in .NET Core, .NET MVC, and SPA frameworks (Angular, Vue.js, or React).
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and TypeScript.
- Solid understanding of RESTful APIs, microservices architecture, and cloud platforms (e.g., Azure, AWS).
- Experience with CI/CD pipelines, version control systems (e.g., Git), and Agile methodologies.
- Familiarity with database technologies such as SQL Server, PostgreSQL
- Knowledge of containerization tools (e.g., Docker, Kubernetes).
- Experience in developing secure, scalable, and performance-optimized applications.
- Exceptional communication and interpersonal skills.
- Strong problem-solving and decision-making abilities.
- Proven ability to manage multiple priorities in a fast-paced environment.
We will process your personal data as part of our recruitment procedures. To find out more, please consult our Disclosure Text for Employee Candidates.