Lead Integration Developer
Location
Spring, Montgomery County, TX | United States
Job description
Lead Integration Developer
JOB-10040818
Anticipated Start Date
April 08, 2024
Location
Taylor, TX
Type of Employment
Contract Hire
Employer Info
Our client manages the flow of electric power to Texas customers - representing 85 percent of the state's electric load and 75 percent of the Texas land area. As the independent system operator for the region, they also manage financial settlement for the competitive wholesale bulk-power market and administers customer switching for 6.5 million Texans in competitive choice areas. They are membership-based, nonprofit corporation, governed by a board of directors and subject to oversight by the Public Utility Commission of Texas and the Texas Legislature. Members include consumers, cooperatives, independent generators, independent power marketers, retail electric providers, investor-owned electric utilities (transmission and distribution providers), and municipal-owned electric utilities.
Job Summary
Our client is seeking an experienced Lead or Senior Integration Developer with hands-on experience developing applications for public and on-premise cloud environments. Designs, Develops and Operates integration solutions, either greenfield or reimplementation of existing solutions following company operating procedures and SDLC guidelines. Works closely with internal technical teams to design, prototype, develop and maintain complex company applications. Performs proof of concepts to evaluate and prove out non-functional requirements and options. Uses toolsets that adhere to the frameworks of the technical stack complying with the organization’s standards. Provides mentorship and technical guidance to transition work to other company development teams.
Job Description
- Develop and operate platform components in Public and Private cloud environments.
- Performs system integration and performance monitoring.
- Continuously automates processes during development and operations.
- Develops prototypes to prove out designs and delivery patterns.
- Fosters collaboration with cross-functional teams including Development, Operations, Compliance, Security, etc.
- Understands and applies principles, theories and concepts related to the profession and company's culture.
- Provides mentoring and guidance to other team members.
- Conveys team goals effectively through strong written and verbal communication skills.
- Ability to execute end-to-end testing for various non-functional requirements.
- Has the ability to resolve design and development issues in creative and effective ways.
- Researches, evaluates, and incorporates new technology and tools to enhance the product development and platform operations.
- Gives advice and recommendations to management based on experience.
- Expands technical proficiency in key technical areas.
Skills Required
- Requires minimum 8 years related work experience more than degree requirements.
- Required experience building CI/CD pipelines and writing Infrastructure as Code (IaC) for both private and public cloud deployments.
- Required experience developing production-ready applications and microservices in Java using Spring Framework and Spring Boot.
- Required experience delivering Software Integration solutions.
- Required experience collaborating and coordinating with multiple departments, developers, stakeholders, partners, and external vendors.
- Required proficiency with Oracle PL/SQL.
- Required experience delivering cloud-ready solutions using modern delivery practices with Docker, Kubernetes, Jenkins, and Ansible.
- Requires strong communication skills and experience mentoring other developers.
- Required experience with Apache ActiveMQ, Apache Camel, Apache Kafka, and API Gateway products.
- Preferred experience in software development and deployment using TIBCO BusinessWorks 6.x or BusinessWorks Container Edition.
- Preferred experience with a variety of messaging protocols like SOAP, REST/JSON, OpenAPI, gRPC, and GraphQL.
- Preferred experience working with Azure messaging solutions like API Management, Logic Apps, Service Bus and Event Hub.
Education/Training/Certifications
- Bachelor's Degree: Computer Science or related field (Required), or a combination of education and experience that provides equivalent knowledge to a major in such fields is required.
Additional Requirements
- Required to be on-site at the Taylor facilities once per week.
- We are an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
Job tags
Salary