FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesJavaJavaScriptJUnitSDLCSpring
About the role
Key responsibilities & impact- Lead the design and development of comprehensive technical solutions, including system architecture, integration patterns, data models, and infrastructure requirements.
- Develop architectural diagrams, documentation, and standards for system design and development.
- Identify and build reusable framework components to streamline business application development.
- Collaborate effectively across cross-functional teams to align on solution design and ensure successful implementation of initiatives.
- Conduct issue reviews and implement strategies to prevent problem reoccurrences.
- Proactively identify and drive process improvement opportunities, implementing solutions using current and emerging technologies.
- Ensure technical strategies adhere to security, business continuity, and compliance requirements.
- Analyze software performance and assist in establishing acceptable performance benchmarks.
- Collaborate closely with other architects, developers and quality assurance analysts to ensure cohesive delivery.
Requirements
What you’ll need- Related university degree in computer science or related field OR a two-year technical diploma, with four or more years of directly related experience in technical roles within medium to large organizations.
- Experience in development of reusable components for use in web applications and implementing N-Tier architecture-based end-to-end solutions.
- Ability to multitask, work under pressure, meet deadlines and prioritize effectively.
- Experience developing complex applications with Java, web services, CSS, XML/XSLT, HTML, JavaScript, JSON, Junit, UI frameworks and relational databases.
- Proficiency in object-oriented programming, software design patterns, Spring framework, data structures and algorithms, multithreading and synchronization, and performance tuning.
- Experience with the full software development life cycle, including coding standards, source code management repositories, and unit testing.
- Demonstrates strong time‑management skills with the ability to prioritize multiple tasks, meet deadlines, and manage competing demands in a fast‑paced environment.
- Ability to work well both independently, and with others and build strong team dynamics; open-mindedness; strong interpersonal skills.
- Excellent written and verbal communication skills, with the ability to convey technical information to both technical and non-technical audiences.
- Strong customer service focus, with the ability to understand and meet business partners’ needs.
Benefits
Comp & perks- A flexible benefits program that allows each employee to select the level of coverage needed for their family in the areas of health, dental, insurance and disability.
- A paid maternity and parental leave benefit that offers up to 20 weeks of paid leave for birth-giving parents and up to 12 weeks for other eligible parents, providing flexibility and support during this important life event.
- Valuable retirement savings plans, including a savings plan with company stock as an investment option.
- Paid time off/vacation/sick, plus paid personal days off (depending on location), and paid holidays.
- An Employee and Family Assistance Program.
- A Wellness Program, which focuses on supporting healthier employees by providing tools, resources, and opportunities to improve physical, mental, social, and financial well-being.
- Enbridge’s FlexWork (hybrid work model) offers eligible employees (Manager and below) the option to work from home on Wednesdays and Fridays, opt for a compressed work week schedule, or have flexible start and end times. Role requirements determine your eligibility for each option.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Javaweb servicesCSSXMLXSLTHTMLJavaScriptJSONJunitSpring framework
Soft Skills
multitaskingtime managementinterpersonal skillscommunication skillsteam dynamicsproblem-solvingprocess improvementcollaborationadaptabilitycustomer service focus
