Vacancy expired!
Client is seeking a talented Senior C Software Developer to join their technology team. The ideal candidate will have a passion for building high performing, maintainable software along with strong communication and leadership skills.
Job Responsibilities- Translates business requirements into innovative, flexible, and secure software solutions
- Develops and delivers maintainable, readable, performant code using C
- Assists and mentors less experienced team members
- Performs code reviews
- Collaborates with external vendors and partners, ensuring project quality and delivery
- Writes technical documentation for operational support
- 5+ years C software development experience
- Expertise in designing and building enterprise-grade applications
- Expertise in Object Oriented Programming using Microsoft Visual Studio C and Microsoft Foundation Class application framework
- Experience programming in a 3D graphic environment using a Model View Controller (MVC) architecture
- Understanding of linear algebra and trigonometry
- Experience working in Linux or Unix environments
- Strong problem solving & communication skills