Senior Software Engineer – Ultra Messaging
Job in
Peoria, Peoria County, Illinois, 61639, USA
Listed on 2026-07-20
Listing for:
Jobtailor
Full Time
position Listed on 2026-07-20
Job specializations:
-
Software Development
Backend Developer, Software Engineer, Software Testing, Senior Developer
Job Description & How to Apply Below
Responsibilities
- Analyze requirements for new features, enhancements, and bug fixes; produce clear requirements documents.
- Evaluate the existing codebase to determine optimal design approaches; produce design documents.
- Implement changes primarily in the core C layer, with occasional work in Java (via JNI) and .NET (C#) API wrappers for cross-platform support.
- Write and execute development-level tests to validate correctness and performance.
- Collaborate with and support QA and customer support engineers throughout the development lifecycle.
- Occasionally engage directly with customers on technically complex issues when escalation is warranted.
- 5+ years of experience writing production-quality C or C++ code
- Hands‑on experience with multi‑threaded programming, including concurrency patterns and thread synchronization primitives
- Understanding of performance optimization at the system level
- Strong debugging skills
- Strong written communication skills
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×