We are seeking a Java developer who will proactively contribute to a high performing team that will be responsible for development and support of critical commercial business applications for US Gas Transmission and Midstream (GTM).
- Implement all phases of the software life cycle, including systems analysis, requirements gathering, design, development, maintenance, and documentation.
- Utilize gas business knowledge and technical expertise to develop and support complex software solutions for critical commercial business applications, including implementation, testing, and debugging.
- Collaborate effectively across cross-functional teams to align on solution design and ensure successful implementation of initiatives.
- Conduct issue reviews and determines strategies to prevent problem reoccurrences.
- Proactively identify and drive process improvement opportunities, implementing solutions using current and emerging technologies.
- Address technical strategies to ensure adherence to security, business continuity, and compliance requirements.
- Analyze software performance and assist in establishing acceptable performance levels.
- Collaborate closely with other developers and quality assurance analysts.
- University degree in computer science or related field.
- 5-7 years of experience in application development.
- Experience in web application development and implementing N-Tier architecture-based end-to-end solutions.
- Experience developing complex applications with Java, web services, CSS, XML/XSLT, HTML, JavaScript, Junit, and Oracle SQL.
- 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.
- Strong analytical, problem-solving, and technical skills.
- Highly self-motivated.
- 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 the needs of our business partners.
- Willingness to build and maintain collaborative relationships.
- Broad knowledge of programming languages and techniques including JSON, ORM, C#, IIS, ASP. Net.
- Experience with DevOps CI/CD and automated test execution using tools such as GIT, Azure DevOps, and Ansible.
- Experience with IT operations, automation, Cloud computing, and monitoring and logging.
- Strong understanding of gas pipeline business.
- Experience developing critical gas pipeline transmission and storage applications.