- Company Name
- ALTEN Belgium
- Job Title
- Java / Angular / .NET Developer - EN/FR/NL
- Job Description
-
**Job title**
Java / Angular / .NET Developer – Multilingual (EN/FR/NL)
**Role Summary**
Full‑stack software developer responsible for building and maintaining enterprise applications using Java JEE7/Java 8, Angular, and .NET. Works across the entire software development lifecycle, from analysis and design through to deployment and post‑launch support, ensuring high quality, scalable, and maintainable solutions.
**Expectations**
- Minimum 2 years professional development experience.
- Bachelor’s or Master’s degree (or equivalent) in Engineering, Computer Science, IT, or related field.
- Fluency in English and either French or Dutch.
- Demonstrated proficiency with Java persistence (JPA/Hibernate), Angular front‑end frameworks, and .NET technologies.
- Strong command of service‑oriented architecture, RESTful web services, and API design.
- Experience with software testing strategies and tools.
- Analytical mindset and problem‑solving ability.
**Key Responsibilities**
1. Design, code, test, and deploy Java, Angular, and .NET applications.
2. Collaborate with cross‑functional teams to translate business requirements into technical specifications.
3. Implement and maintain RESTful services, APIs, and integration points.
4. Apply best practices for code quality, performance, and security.
5. Execute unit, integration, and functional tests; participate in peer reviews.
6. Provide ongoing support and enhancement of existing application components.
7. Document designs, configurations, and maintenance procedures.
**Required Skills**
- Java (JEE7/Java 8) – object‑oriented programming, multithreading, JPA/Hibernate.
- Angular – component architecture, TypeScript, RxJS, modern front‑end practices.
- .NET (C#) – ASP.NET Core, MVC, Web API.
- Web services and API development (REST, SOAP).
- Software testing and quality assurance practices.
- SOA principles and integration patterns.
- Version control (Git), build tools (Maven, Gradle, MSBuild).
- Strong analytical and debugging skills.
- Excellent communication in English and French or Dutch.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Engineering, Computer Science, Information Technology, or equivalent.
- Relevant certifications (e.g., Oracle Java SE, Microsoft Certified: Azure Developer Associate, Angular Certification) are advantageous but not mandatory.