Applications Developer

September 10, 2024
Apply to this job

Job Description

Venture Global LNG (“Venture Global”) is a long-term, low-cost provider of American-produced liquefied natural gas. The company’s Louisiana-based export projects service the global demand for North American natural gas and support the long-term development of clean and reliable North American energy supplies. Using reliable, proven technology in an innovative plant design configuration, Venture Global’s modular, mid-scale plant design will replace traditional designs as it allows for the same efficiency and operational reliability at significantly lower capital cost.

The Software Engineer is responsible for designing, developing, maintaining, and deploying computer software for the enterprise. Using an agile methodology and application development best practices, the Software Developer will translate business requirements into business-ready applications. Communicating across multiple teams, this role will develop software to capture data, automate workflows, and build data models for efficient data storage and processing. This position will be based in our Arlington, VA headquarters and report to the Director of Business Intelligence. This position is structured within IT under the Vice President of Applications.

This position will facilitate the implementation of software development processes, strategies, and procedures. This position will require working with and translating business requirements to DBAs, networking, cyber security, cloud administrators, data engineers, and BI developers. Working with contractors and vendors will be necessary to develop data inputs and automated interfaces.

The position will be located in Arlington, VA.

Position Responsibilities:

Key Responsibilities and Essential Duties:

  • Drive the development of a secure framework and standards for how software are designed and maintained.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure that all phases of software development are followed including analysis, design, development, testing, and integration.
  • Utilize Azure DevOps for task tracking, producing artifacts, version control, issue management, and automated testing.
  • Develop applications utilizing low-code services such as Microsoft PowerApps, Power Automate, Dataverse, Azure SQL Server databases, and SharePoint.
  • Develop custom iOS and macOS software using coding languages such as Swift, Objective-C, C++, Python, and Ruby.
  • Develop and manage web apps using JavaScript for web development, Angular, html, and CSS.
  • Design wireframes, data flow diagrams, data models, and process diagrams.
  • Develop prototypes and lead working sessions with business process owners.
  • Develop digital process automation workflows and pipelines to automate manual tasks.
  • Assist in testing, governance, data quality, training, and documentation efforts.
  • Actively engage in business stakeholder requirement workshops to understand, interpret, and translate requirements into effective technical solutions.
  • Ensure the right information is identified at the right time and at the appropriate level for software development purposes.
  • Educate business stakeholders on software capabilities.
  • Effectively communicate and interact with business and technical stakeholders to solve complex data related problems.
  • Maintain existing software to ensure minimal downtime.
  • Conduct code reviews with peers

Job Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or related field of study.
  • 3+ years in software engineering.
  • Strong knowledge of the application lifecycle management and agile methodologies.
  • Experience in object oriented programming preferably with programming languages compatible with macOS.
  • Proficient in Microsoft PowerApps, Power Automate, SharePoint Lists, and Dataverse.
  • Proficient in integrating data sources with PowerApps using APIs, SQL queries or other methods of data transference.
  • Proficient in automating manual tasks utilizing tools such as Logic Apps, Power Automate, or UI Path.
  • Proficient in designing database models.
  • Experience in UI/UX design practices.
  • Excellent interpersonal and communications skills, with strong critical thinking and attention to detail.
  • Strong work ethic with ability to effectively prioritize, meet deadlines, adapt to changing priorities and business needs, and succeed in a fast-paced environment.
  • Excellent attention to detail and the ability to efficiently summarize and prioritize information.
  • Ability to work in a fast-based, team-oriented environment.

Preferred Qualifications

  • Experience in Microsoft Power Platform, .Net, Swift, or other software development software.
  • Experience in Azure services.
  • Experience in process automation.
  • Experience in coding languages primarily Python, R, and SQL.
  • Experience with web design.
  • Familiarity with ingestion from Azure Data Lake.
  • Experience in Azure DevOps or agile development and sprint planning.
  • Strong technical writing skills.

Venture Global LNG is an Equal Opportunity Employer. We do not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law.

#LI-Onsite