Lahore, Punjab, Pakistan
5 days ago
Senior Software Engineer (C++, .Net)

Join Our Team as a Senior Software Engineer!


Are you ready to take your software engineering career to the next level? We're seeking a talented individual to join our team as a Senior Software Engineer, where you'll play a pivotal role in maintaining, enhancing, and designing cutting-edge software solutions for interfacing with telecommunication devices. If you're passionate about innovation, thrive in a collaborative team environment, and enjoy working on diverse projects with minimal supervision, this role is perfect for you!


Job Accountability & Scope:


Collaborate within a dynamic team environment to understand program objectives, specifications, and requirements, ensuring alignment with project goals. Utilize your expertise to write efficient program codes and commands, test software solutions, and implement process changes that drive new technology-based product improvements. Demonstrate excellent prioritization skills and the ability to multitask effectively, ensuring timely completion of assigned tasks. Take ownership of troubleshooting and resolving feature issues identified internally or in production deployments, ensuring optimal performance of software solutions. Adapt and modify programs as needed to enhance operating efficiency and meet evolving requirements. Provide technical support for software products when necessary, addressing customer inquiries and resolving technical issues.


Qualifications & Experience:


Proficiency in Microsoft Visual C++, with a sound understanding of C++ standards and specifications. Excellent communication skills, both verbal and written, to effectively collaborate with team members and stakeholders. Strong knowledge of Microsoft SQL DB, TSQL, and communication protocols such as TCP, HTTP, and HTTPS. Familiarity with web service APIs and webhook technologies, demonstrating the ability to integrate software solutions seamlessly. Experience with C#, .NET, and ADO.NET, with the capability to review legacy C++ code, implement changes, and develop new architecture using C#. A passion for learning and staying updated on the latest advancements in software engineering practices and technologies.

Ready to embark on an exciting journey as a Senior Software Engineer? Join us and be part of a dynamic team driving innovation in the telecommunications industry! Apply now to take the next step in your career.


About Enghouse Networks

Established in 1984, Enghouse Networks, a subsidiary of Enghouse Systems Limited (TSX:ENGH) has grown into one of the world’s most reliable telecommunications technology and solutions provider. 

Our commitment is to successfully deliver solutions that can enable digital transformation, ultimately building a connected global community.  

From edge to cloud, we support service providers to plan, design, engineer, monitor, protect and simplify network complexity in a vendor-agnostic NFV and SDN ecosystem.  

Our portfolio of solutions can enable services and revenue from 5G, IoT, AI and Cloud TV technologies. 


Enghouse is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. 


#LI-EN8

#LI-Hybrid


Confirm your E-mail: Send Email