C#/ C++ Software Engineer
- Tunis
- CDI
- Temps-plein
- Design, implement, test, and maintain high-performance software applications using C++ and C# for electromagnetic simulations.
- Collaborate closely with cross-functional teams to understand project requirements and translate them into efficient and scalable code.
- Participate actively in code reviews to uphold code quality, maintainability, and adherence to software development standards.
- Troubleshoot and debug software issues, providing effective and innovative solutions.
- Stay current with industry trends and emerging technologies, contributing fresh ideas to enhance our software development processes.
- Work collaboratively with other engineers to optimize software for performance, scalability, and efficiency in electromagnetic simulation applications.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in software development using C++ and preferably C#.
- Solid understanding of object-oriented programming principles and design patterns.
- Familiarity with software development methodologies, version control systems, and collaborative tools.
- Strong problem-solving skills and an ability to thrive in a team-oriented environment.
- Excellent communication skills, both verbal and written.
- Experience with electromagnetic simulation or related technologies.
- Familiarity with relevant tools, frameworks, or libraries in the simulation domain.
Tanitjobs