Job Url: https://www.remoterocketship.com/company/bwenergyservices-2/jobs/senior-software-engineer-united-states-remote/ Job Description: B&W Energy Services Website LinkedIn All Job Openings Engineered Air Blow Services • Engineered AquaLazing Services • Engineered Chemical Cleaning Services • Engineered Lube Oil Flushing Servcies • Engineered Pulse Flushing Services B&W Energy Services is a specialized industrial services company that provides pre-commissioning, commissioning, and maintenance cleaning solutions for energy and process facilities. The company offers engineered cleaning and flushing services—such as AquaLazing high-pressure water jetting, steam blowing, chemical cleaning, air blowing, high-velocity oil flushing, pigging, pulse flushing, hydrotesting, inspections—and supplies project management and on-site engineering support for large construction and start-up projects across oil & gas, petrochemical, power and renewable sectors. B&W emphasizes safety, ISO 9001:2015 quality management, and tailored equipment and procedures to reduce costs, environmental impact, and schedule risk. 51 - 200 employees Founded 2001 ⚡ Energy 🤝 B2B Senior Software Engineer 19 hours ago 🇺🇸 United States – Remote ⏰ Full Time 🟠 Senior 🧑‍💻 Full-stack Engineer J2EE Java Linux MongoDB MySQL NoSQL Postgres Python SDLC Apply Now Receive Emails with Similar Jobs Report problem 📋 Description • Develop high-quality software design and architecture • Identify, prioritize and execute tasks in the software development life cycle • Develop tools and applications by producing clean, efficient code • Automate tasks through appropriate tools and scripting • Review and debug code • Perform validation and verification testing • Collaborate with internal teams and vendors to fix and improve products • Document development phases and monitor systems • Ensure software is up-to-date with the latest technologies 🎯 Requirements • Proven experience as a Senior Software Engineer • Extensive experience in software development, scripting, and project management • Experience using system monitoring tools (e.g. New Relic) and automated testing frameworks • Knowledge of selected programming languages (e.g. Python, C++) and the Java/J2EE platform • In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB) • Familiarity with various operating systems (Linux, Mac OS, Windows) • Analytical mind with problem-solving aptitude • Ability to work independently • Excellent organizational and leadership skills • BSc/BA in Computer Science or a related degree.