Temporary Software Engineer
Job Description
Trilliant offers a universal communications platform that is at the convergence of the smart grid, smart city, and global Industrial Internet of Things (IIoT) applications. We bring together multi-technology solutions, global capabilities, and mission-critical communications to deliver future-proof solutions.
We are a device-agnostic, integrated, multi-technology communication platform that provides flexibility to balance technological capabilities with economic needs. Trilliant is committed to best-in-class solutions that empower our customers and their customers to connect to the world of things.
We are an equal-opportunity employer offering comprehensive benefits and compensation packages with a selection of insurance programs. We have dynamic and collaborative work environments with some of the brightest employees in the world. We invest in people and provide opportunities for our employees to grow hand in hand with our business.
Job Description:
Trilliant is hiring a Software Engineer who will work under the supervision of a Software development/Support Manager. The Software Support Engineer will conduct detailed analyses of complex problems encountered by the customer to determine the causes and propose solutions. He will have to be autonomous and efficient in the management/realization of his projects while collaborating effectively with internal experts, to allow a quick resolution of customer problems. This role requires software development and diagnostic skills, as well as good customer relations and communication skills.
Job Responsibilities:
- Participate in Agile team meetings.
- Identify and investigate anomalies and implement corrective measures.
- Participate in the planning of projects and the estimation of efforts to be made (work).
- Participate in code inspection activities.
- Mentor and provide mentorship to team members with less experience.
- Participate in various software development activities with multidisciplinary teams.
- Required to travel to Canada
Job Requirements:
- 5 – 7 years of programming experience in JAVA
- Have worked in an iterative or Agile context.
- Experience with Maven, AJAX, SOAP, Spring, XML, Hibernate, Artifactory
- Have developed on Unix/Linux, Windows
- Knowledge of DB – SQL Server, Percona and Oracle
- Experience with Google Web Toolkit
- JMX message queues (example ActiveMQ)
- Ability to identify and solve problems.
- Strong working knowledge of English, French a plus
- Concern for quality and timeliness
- Promote a customer-oriented approach.
Education & Certification:
- A bachelor’s degree in computer engineering, Computer Science, Information Systems Management, Electrical engineering or a relevant discipline
Trilliant Values-
PASSIONATE– We find the right solutions for customers and exceed their expectations.
ACCOUNTABLE– We work smart and tackle problems with urgency to get the job done.
CONFIDENT- We look to the future and partner with each other to deliver world-class solutions.
ENERGIZED– We are excited and support the growth and direction of Trilliant.
How to Apply
Email the resume and cover letter at nidhi.goel@trilliant.com29 total views, 0 today