We are seeking a Java Developer to work for a major oil and gas and midstream client, for an initial 1-year assignment, 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).
Responsibilities:
• Develop and support software solutions for GTM commercial business applications
• Participate in all phases of the software development lifecycle, which include systems analysis, requirements gathering, designing, developing, testing, maintaining, and documenting
• Work closely with our business users and development team members to understand functional and data requirements for new or existing processes
• Collaborate with other developers and quality assurance analysts to coordinate feature development, clarify requirements, and resolve software bugs
• Identify opportunities for system improvements and contribute to resolving technical issues, with guidance from senior team members
• Communicate effectively with cross-functional teams to ensure successful implementation of solutions
• Ensure client priorities are understood and addressed appropriately
Required Skills and Experience:
• University degree in computer science or related field
• 0-3 years web application development experience
• Familiarity or experience with developing applications with Java, Web services, CSS, XML/XSLT, HTML, JavaScript, Junit, and Oracle SQL
• Knowledge or experience with web application development and implementation of an N-Tier architecture based and end-to-end solution
• Understanding of object-oriented programming, software design patterns, n-tier architecture, Spring framework, data structures and algorithms, multithreading and synchronization, and performance tuning
• Basic experience with full software development life cycle including working with coding standards, source code management repository, and unit testing
• Strong analytical, problem-solving, and technical skills
• Communicate technical concepts effectively to both technical and non-technical audiences
• Strong customer service focus in understanding and meeting the needs of our business partners
• Ability to work both independently in a team-oriented, collaborative in a team environment
• Ability to quickly learn and understand new ideas and concepts
• Self-motivated and directed
• Keen attention to detail
Preferred Skills and Experience
• Exposure to additional programming languages and techniques such as JSON, ORM, C#, IIS, ASP. Net
• Experience or coursework with GIT, DevOps, CI/CD, automated testing, cloud computing, and IT operations
• Knowledge of applicable data privacy practices and laws, as well as industry specific regulations, such as NAESB, FERC, SOX, etc.
• Understanding of gas pipeline business
• Familiarity with Agile methodology