The C Software Engineers will focus on back-end development.
Duties: - Provide high-quality solutions by designing, developing, implementing, and maintaining intranet applications and data projects
- Define objectives/solutions by analyzing user feedback and requests; envisioning system features and functionality to be able to produce a workable solution for users
- Complete application development by coordinating requirements; contributing to team collaboration; troubleshooting development and production problems across multiple environments; supporting users and other developers
- Enhances organization's reputation by accepting ownership for accomplishing new and different requests; exploring opportunities.
- Responsible for delivering software that performs extremely well under a heavy load.
- Writing non-blocking code, utilizing advanced techniques such as multi-threading, when needed
- Creating custom, general-use modules, and components which can be shared amongst many enterprise teams
Required Skills: - Minimum of 5 years of professional development experience
- Strong written and verbal communication skills
- C , VB, or Java web-based applications. If Java background, must be willing to learn C
- Strong SQL Development Skills
- Experience operating in an Agile/Scrum environment
- Object-Oriented Design (OOD)
- Software and database architecture, software development fundamentals, and software debugging
- Bachelor's Degree in Computer Science or related area