- 1-Year Contract
- Pay Rate: $72-$76/hour (W2)
- Hybrid: 915 N. Eldridge Parkway, Suite 1100 Houston, TX 77079
At Enbridge, our goal is to be the first-choice energy delivery company in North America and beyond—for customers, communities, investors, regulators and policymakers, and employees.
To meet that goal, Enbridge is partnering with Raise—a leading recruitment firm that specializes in IT, Technical, and Engineering staffing.
Together, Raise and Enbridge are building teams that are rising to meet the growing energy needs of North America. If you’re looking for a challenging role that will make the most of your skills while allowing you to make an impact, this is it.
Enbridge is hiring a Java Architect right now—when you apply, Raise will review your application within 48 hours and contact qualified applicants for interviews.
Join a dynamic and high-performing team dedicated to the development and support of critical commercial business applications for Natural Gas Transmission and Midstream (GTM). We are seeking a skilled Java Architect to lead and innovate in designing comprehensive technical solutions.
- Lead the design and development of robust technical solutions, including system architecture, integration patterns, data models, and infrastructure requirements.
- Develop architectural diagrams, documentation, and standards to guide system design and development.
- Identify and create reusable framework components to enhance business application development efficiency.
- Collaborate 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, leveraging current and emerging technologies.
- Ensure technical strategies comply with security, business continuity, and compliance requirements.
- Analyze software performance and assist in establishing performance benchmarks.
- Work closely with other architects, developers, and quality assurance analysts to ensure cohesive delivery.
- Provide after-hours availability for production migrations and incident management.
- University degree in computer science or a related field.
- Minimum of 5 years of experience in technical roles within medium to large organizations.
- Experience in developing reusable components for web applications and implementing N-Tier architecture-based solutions.
- Strong project management and organizational skills.
- Ability to multitask, work under pressure, meet deadlines, and prioritize effectively.
- Proficiency in Java, web services, CSS, XML/XSLT, HTML, JavaScript, Junit, UI frameworks, and relational databases.
- Expertise in object-oriented programming, software design patterns, Spring framework, data structures and algorithms, multithreading and synchronization, and performance tuning.
- Proficiency in Azure cloud-native development, including PaaS, IaaS, and CDN.
- Experience with the full software development life cycle, including coding standards, source code management repositories, and unit testing.
- Strong analytical, problem-solving, and technical skills.
- Highly self-motivated with excellent written and verbal communication skills.
- Strong customer service focus and the ability to understand and meet business partners’ needs.
- Commitment to building and maintaining collaborative relationships.
- Broad knowledge of programming languages and technologies, including JSON, ORM, Java, C#, Python, Bing/Google/MapBox Maps API, IIS, ASP. Net.
- Experience with DevOps CI/CD pipelines and automated test execution using tools such as GIT, Azure DevOps, and Ansible.
- Skills in designing data storage solutions, redundancy, managing large data volumes, and understanding different database types.
- Expertise in microservices and API design, building modular and flexible systems using microservices architecture, and designing robust, secure APIs.
- Knowledge of incorporating artificial intelligence and machine learning into applications.
- Experience with IT operations, automation, cloud computing, and monitoring and logging.
- Strategic planning skills to develop a long-term vision for IT systems that support business growth.
- Cybersecurity and compliance expertise, with a security-first mindset to design architectures with robust security measures, threat modeling, secure coding practices, technical risk management, and knowledge of compliance standards like GDPR.
- Proficiency with containerization and orchestration tools like Docker and Kubernetes for managing large-scale, containerized applications.Please note: Successful applicants will be employees of Raise, working at Enbridge facilities with both Enbridge and contract employees.
Raise is an established IT and engineering hiring firm with over 60 years’ experience connecting talented candidates with meaningful work. When you apply, you’ll get more than just a chance at a great job—you’ll become part of a vast network of employers that are always changing.
We value diversity and inclusion and encourage all qualified people to apply. If we can make this easier through accommodation in the recruitment process, please contact us at +1 800-567-9675 or hello@raiserecruiting.com