Full Stack Developer
Indexed description
About The Role
We are seeking a talented and motivated Software Developer to join our dynamic team. In this role, you will be instrumental in advancing our digital services and web applications. Your primary responsibilities will include developing and maintaining web-based solutions using Angular, Next.js, and .NET/C#. You will work closely with a small, agile team to design, implement, and deploy new features, ensuring seamless integration with backend services and databases hosted on Microsoft Azure. Additionally, you will be involved in deploying and managing applications on cloud infrastructure, incorporating artificial intelligence capabilities, and contributing to the overall digital strategy of the company. This position offers an excellent opportunity to work on innovative projects in a collaborative environment, leveraging the latest technologies to improve safety and operational processes for our clients.
Qualifications
- Solid experience with Angular, including component development, services, RxJS, and routing mechanisms.
- Proficiency with Next.js and the React ecosystem, including server-side rendering (SSR), API routes, and app routing.
- Strong knowledge of .NET and C# for backend development, API creation, and service integration.
- Practical experience deploying applications on Microsoft Azure, utilizing services such as App Services, Functions, and Azure DevOps.
- Excellent skills in TypeScript and modern JavaScript frameworks.
- Interest in artificial intelligence technologies, including prompt engineering, large language models (LLMs), and AI integration.
- Self-motivated with a proactive approach, good organizational skills, and a willingness to take responsibility.
- Experience with Azure Functions, Blob Storage, or Azure SQL databases.
- Knowledge of CI/CD pipelines using Azure DevOps or GitHub Actions.
- Familiarity with containerization tools such as Docker and container deployment processes.
- Develop and enhance web applications utilizing Angular and Next.js, from individual components to complete pages.
- Build and maintain backend services, including REST APIs and database connections, primarily using .NET and C#.
- Participate in the deployment and operation of applications on Microsoft Azure, ensuring high availability and performance.
- Integrate AI functionalities, leveraging Azure AI, OpenAI APIs, and automation tools to create smarter, more efficient solutions.
- Take ownership of features throughout the development lifecycle, from conception and design to testing and go-live.
- Conduct code reviews and collaborate closely with team members to ensure code quality and best practices.
- Stay updated with emerging technologies and incorporate innovative solutions into ongoing projects.
Equal Opportunity
ITC Graf GmbH is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, religion, sexual orientation, disability, or any other protected characteristic. We believe that a diverse workforce fosters innovation and drives our success, and we are dedicated to providing equal employment opportunities to all qualified candidates.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search