About Company:
Catamaran Nigeria Limited is a diversified transportation related company providing specialized services for infrastructure development, operation and maintenance in Nigeria
Job Description:
We are seeking a versatile and technically robust .NET Developer to join our enterprise engineering team. This is not a standard "CRUD" application role; it is a high-impact position that requires a deep understanding of how software interacts with physical hardware and industrial systems.
The ideal candidate is a polyglot programmer who is equally comfortable writing C#/.NET 6+ web services as they are maintaining legacy VB.NET systems or writing performance-critical C++ modules. You will be the technical lead on projects involving complex TCP/IP communication, hardware interfacing, and database optimization. If you enjoy solving the "puzzle" of hardware-software communication and building resilient enterprise systems, we want you on our team.
Requirements:
1. Multi-Stack Application Development
Modern & Legacy Engineering: Build and maintain a diverse ecosystem of applications using C#, .NET 6+, ASP.NET, and legacy VB.NET.
Enterprise UI/UX: Utilize DevExpress and Telerik components to create high-performance, feature-rich user interfaces for complex data management.
Systems Programming: Develop and optimize specialized application modules using C++ where low-level system access or high execution speed is required.
2. Hardware Integration & Network Protocols
Device Interfacing: Design and implement software layers that integrate seamlessly with external hardware devices and industrial peripherals.
TCP/IP Mastery: Implement, debug, and troubleshoot TCP/IP-based communication protocols to ensure reliable data exchange between systems and hardware.
Real-time Troubleshooting: Identify and resolve latency or connectivity issues at the hardware-software boundary.
3. Data Architecture & Performance Tuning
Advanced SQL: Write and optimize complex T-SQL queries and stored procedures within SQL Server to handle large-scale enterprise datasets.
Performance Engineering: Conduct system-wide debugging and performance tuning to identify bottlenecks in both application code and database execution.
Risk Mitigation: Develop robust error-handling and logging frameworks for hardware communication to ensure system uptime.
Qualifications and Skills:
Professional Profile
Experience: 3+ years of professional experience in enterprise-grade software development.
Domain Knowledge: Proven experience in industrial systems or complex hardware-to-software environments.
Education: Degree in Computer Science, Software Engineering, or a related technical field.
Technical IQ
Languages: Expert-level proficiency in C# and VB.NET; strong working knowledge of C++.
Frameworks: ASP.NET (MVC/Web API) and .NET 6/7/8.
Database: Deep understanding of SQL Server and advanced T-SQL optimization.
Protocols: Practical experience with TCP/IP, Sockets, and Serial communication.
UI Toolkits: Proficiency with DevExpress or Telerik components.
Salary
Very attractiveApplication Closing Date: Not specified
Company Website
Catamaran Nigeria LimitedApplication Instructions:
Interested and qualified candidates should send their CV to: cynthiacatamaran@gmail.com and lawal_ayotunde@yahoo.com using the Job Position as the subject of the email.
Job Information
Deadline
Not specified
Job Type
Full-time
Industry
Engineering
Work Level
Experienced
City
Lekki
State
Lagos
Country
Nigeria