Senior Software Engineer
Description:
DNV, an independent leader in assurance and risk management, is seeking a Senior Software Engineer – Energy to architect, develop, and optimize applications supporting utility software solutions. This role involves full-stack development, collaboration with cross-functional teams, and ensuring that energy-related digital solutions are reliable, scalable, and secure. The ideal candidate will be skilled in React, TypeScript, NodeJS, and Vue.js while working within an Agile environment.
This position follows a hybrid work model (3 days in-office per week), primarily based in Houston, TX, though other DNV offices may be considered.
Key Responsibilities:
📌 Software Development & Security
- Build, enhance, and maintain web-based, data-intensive applications.
- Implement Test-Driven Development (TDD) and automated testing solutions.
- Monitor and optimize systems for security vulnerabilities and ensure best security coding practices.
- Provide mentoring and coaching on secure coding practices.
📌 Technical Leadership & Collaboration
- Work across multiple projects with context switching abilities.
- Lead and manage IT projects with medium-high complexity.
- Collaborate with Product Managers, DevOps, Business Analysts, Data Scientists, and external vendors.
- Assist in requirement gathering and client interactions.
- Contribute to process improvement efforts by standardizing procedures and tools.
📌 Cloud & DevOps
- Work with AWS Microservices (preferred) and Microsoft Azure.
- Implement Azure Containers, CI/CD, and DevOps workflows.
- Maintain and develop REST APIs for web applications.
Key Requirements:
✔ Bachelor’s degree in Computer Science or related field.
✔ 5+ years of experience as a Software Engineer.
✔ Proficiency in:
- React, TypeScript, NodeJS, Vue.js
- DevOps, HTML, JSON, jQuery, CSS, Web Applications
- REST APIs and Agile Methodology
✔ Experience in: - .NET and C# (preferred)
- T-SQL and database-driven applications
- Energy Industry (preferred)
✔ Strong written and verbal communication skills.
✔ Ability to work independently with minimal specifications.
✔ Must be authorized to work in the US (visa sponsorship not available).
✔ Pre-employment drug and background screening required.
Benefits:
🌟 Generous paid time off (PTO, sick days, holidays)
🌟 Multiple medical & dental plans (Aetna, vision benefits)
🌟 401(k) with company match
🌟 Company-provided life insurance, short-term, and long-term disability
🌟 Education reimbursement program
🌟 Hybrid work model & flexible work schedule
🌟 Charitable giving & volunteer time off
🌟 Career growth & advancement opportunities
| Organization | DNV |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Senior Software Engineer |
| Job Location | Houston, TX, USA |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 5 Years |
| Posted at | 2025-03-18 3:23 pm |
| Expires on | 2026-12-01 |