Senior Software Developer Position
This role entails analyzing and designing software enhancements, as well as modifying existing products used in local, networked or Internet-related computer applications.
* The ideal candidate will interact with technical project managers and users to define system requirements and necessary modifications.
Mission-critical applications will be managed utilizing C, C++, and Pro*C in system applications development. Expertise in the full software development lifecycle is expected.
* Responsibilities include writing well-designed, testable, and efficient code.
* Designs must comply with specifications.
* Releases of software components will be prepared and produced.
* Third-level support to applications in production is required.
Key skills for this position include proficiency in programming languages such as C, C++, and Pro*C. Knowledge of software development methodologies and strong analytical skills are also essential.
Why This Role?
This position offers an opportunity to contribute to the development of complex software applications and work collaboratively with a team of experienced professionals.