Junior Software Engineer
Enghouse Interactive
Date: 1 week ago
City: Lahore
Contract type: Full time
Enghouse is looking for a driven and motivated Junior Software Engineer to strengthen our team of software developers to evolve the product and make sure it supports the transformation of our customer base into the cloud, the perfect environment to grow and thrive in. The position is offered at our local development hub in Lahore, Pakistan operating under Mettoni Associates Inc. This is a Hybrid role reporting to the Manager, R&D.
Responsibilities:
As Junior Software Engineer, you will be responsible for:
You will be an appreciated contributor to our team if you bring the following:
Enghouse Interactive is a division of Enghouse Systems Limited, a publicly traded Canadian based software and services company founded in 1984. Enghouse shares are traded on the Toronto Stock Exchange (TSX) under the symbol "ESL". Enghouse Interactive is a leading provider of state of the art contact center software and videoconferencing solutions that enable our customers to leverage meaningful, daily customer interactions to deepen customer loyalty and uncover new opportunities to add value, profitably.
Hybrid
Responsibilities:
As Junior Software Engineer, you will be responsible for:
- Participate in the entire software development lifecycle, from concept and design through testing, deployment, and support.
- Investigate and troubleshoot software defects, ensuring timely resolution of issues reported by QA and customers.
- Stay up-to-date with industry trends, best practices, and emerging technologies to contribute innovative ideas and solutions to the team.
You will be an appreciated contributor to our team if you bring the following:
- University Degree in Computer Science, Software Engineering or similar
- Ideal Expereince should be 0-1 years.
- Ability to write/speak and understand English language comparable to Level B2 (Cambridge ESOL, CEFR or similar).
- Hands-on experience with software development in .NET.
- Curiosity, self-motivation to learn and openness to new technologies, ability to work to tight and dynamic schedules as well as strong and proactive communication skills.
- Good interpersonal skills and motivation to work in multi-national, cross-functional teams.
- Knowledge of Secure Development best practices.
- Knowledge of Agile or Scrum methodologies.
- Knowledge of deployment models and administration of cloud technologies such as Docker, Azure or Kubernetes.
- Knowledge of VoIP technologies.
- Knowledge and experience of working in virtualized environments.
- Opportunity for growth and advancement
- Great team atmosphere
- Opportunity to leave your mark through the delivery of innovative ideas to the team
- Work for a stable and established company
Enghouse Interactive is a division of Enghouse Systems Limited, a publicly traded Canadian based software and services company founded in 1984. Enghouse shares are traded on the Toronto Stock Exchange (TSX) under the symbol "ESL". Enghouse Interactive is a leading provider of state of the art contact center software and videoconferencing solutions that enable our customers to leverage meaningful, daily customer interactions to deepen customer loyalty and uncover new opportunities to add value, profitably.
Hybrid
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Legal Case Manager
Cedar Financial,
Lahore
2 days ago
Job Summary:The Legal Case Manager at Cedars Business Services is responsible for the efficient review and placement of debt collection files with partner attorney offices. This role involves closely monitoring the progress of legal actions, coordinating with legal customer service representatives (CSRs), and collaborating with other departments to ensure the smooth liquidation of accounts. The Legal Case Manager plays a...
Automation Test Engineer (Hybrid, Lahore, PKR Salary)
HR POD - Hiring Talent Globally,
Lahore
2 days ago
Requirements:Test-driven development (TDD); Behaviour-driven development (BDD); feature / acceptance testing; integration testing; regression testing; post-implementation testing; smoke testing. Designing, developing and executing both manual and automated tests. Mobile App testing (iOS and / or Android). Working in a full-stack, cross-functional software engineering team. Delivering large-scale design and build software projects. Working with DORA metrics and other team performance indicators. Adapting...
Senior Java (Spring Boot) Developer
SiliconFort LLC.,
Lahore
4 days ago
ResponsibilitiesDevelop high-quality Java applications in alignment with business requirements and technical specifications.Collaborate with cross-functional teams to design, implement, and rigorously test software solutions.Participate actively in code reviews to ensure compliance with coding standards and best practices.Identify and troubleshoot applications to diagnose and rectify software defects.Continuously improve software performance, scalability, and maintainability.Stay abreast of the latest Java technologies, frameworks, and industry...