- Company Name
- PROXIAD
- Job Title
- Développeur C# .NET et/ou Cobol
- Job Description
-
**Job Title**
C# .NET & Cobol Developer
**Role Summary**
Software engineer responsible for designing, developing, testing, and maintaining applications in C#/.NET and/or COBOL. Works collaboratively with cross‑functional teams to transform business requirements into reliable, high‑quality code in an Agile environment.
**Expectations**
- Minimum 2 years of professional experience in C#/.NET or COBOL development.
- Proven ability to deliver functional code on schedule, adhere to coding standards, and participate in code reviews.
- Strong communication skills for collaborating with business analysts, product owners, and other developers.
- Demonstrates continuous learning mindset and willingness to work on diverse technical stacks.
**Key Responsibilities**
- Analyze functional and technical specifications to determine system requirements.
- Design, code, unit‑test, integrate, and deploy solutions using C#/.NET (e.g., .NET Core, MVC, ASP.NET, Entity Framework) or COBOL in a mainframe environment.
- Create and maintain technical documentation, data flow diagrams, and code comments.
- Participate in Agile ceremonies (daily stand‑ups, sprint planning, retrospectives) and contribute to incremental product delivery.
- Debug, troubleshoot, and resolve defects in production and pre‑production environments.
- Mentor junior developers and share knowledge through pair programming and internal workshops.
- Stay updated on industry best practices, emerging technologies, and security standards.
**Required Skills**
*Common*
- Object‑Oriented Programming and SOLID principles.
- Version control proficiency (Git, TFS, or equivalent).
- SQL database skills and experience with ORMs.
- Familiarity with CI/CD pipelines and automated testing.
- Strong analytical, problem‑solving, and debugging abilities.
- Excellent written and verbal communication in English.
*C#/.NET*
- Deep knowledge of C#, .NET framework, .NET Core, and related libraries.
- Experience with Web APIs, MVC architecture, and microservices.
*COBOL*
- Expertise in COBOL programming on mainframe platforms.
- Understanding of DB2 or other mainframe databases, batch processing, and 3270 screens.
- Ability to read legacy code, perform incremental upgrades, and migrate logic to modern platforms if required.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Microsoft Certified: .NET Developer or Azure Developer (preferred for C#/.NET roles).
- COBOL certification or proven mainframe experience (preferred for COBOL roles).
---