Enghouse Systems is seeking a talented and motivated Software Engineer to join our Research and Development (R&D) department. As a Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that enhance our product offerings in the communications and contact center domain. This is a 100% Remote reporting directly to the Director R&D.
Responsibilities:
· Software Development:
· System Optimization & Troubleshooting:
· OpenSearch/Elasticsearch Expertise:
· Version Management & Configuration Control:
· DevOps & Build Tools:
· Team Collaboration :
· React & Redux Performance Analysis (Preferred):
· Security and Compliance:
Qualifications & Experience:
· B-Tech/B.E in Computer Science/Information Technology/Electronics & Communicates.
· Core Java Proficiency: Deep knowledge of Java 8+ features (streams, lambdas, concurrency).
· OpenSearch/Elasticsearch: Hands-on experience in building and optimizing complex queries, handling aggregations, and working with mappings.
· SQL & Database Expertise: Strong skills in SQL query optimization and experience with H2 or other relational databases.
· Version Control Systems: Proficiency in Git for source control, including branching and merging.
· Frameworks & Tools: Experience with Spring Boot, Maven, and REST API development.
· Performance Optimization: Proven track record in profiling, analyzing, and resolving performance issues across the stack.
· Frontend Awareness (Preferred): Familiarity with React and Redux debugging tools and patterns.
What we offer:
About Us:
Enghouse Systems is a global provider of customer engagement solutions. Our innovative software and services enable businesses to effectively communicate, collaborate, and connect with their customers. With a strong commitment to technological excellence, Enghouse Systems is at the forefront of creating cutting-edge products that empower organizations to deliver exceptional customer experiences.
We appreciate the enthusiasm of all applicants, and while we thank you for your interest, only those selected for an interview will be contacted. Enghouse is proud to be an equal-opportunity employer, ensuring that all applicants are considered without discrimination, and accommodations will be provided upon request during the hiring process. Ready to revolutionize the future with us? Apply now!
#LI-ES8
CompensationCAD 100K–115K annually
GEICO
SOUTHWORKS
Health Careers Manitoba
Ashby
Mutant