DNV Energy Services USA, Inc. seeks a Senior Software Engineer to work remotely out of our office in Houston, Texas.
Job Duties:
- Work collaboratively across software development and support teams to develop IT software products, services, and solutions along with implementing, monitoring and optimizing the systems for vulnerabilities.
- Partner with DNV Business Analytics, Product Managers, program delivery staff, software vendors and external development partners to deliver custom IT solutions to our business clients.
- Building, enhancing and maintaining web-based, data-intensive applications.
- Implement technical CRM configuration and JavaScript integrations to align business processes with client delivery needs for Energy Efficiency Utility Customer Programs.
- Assist in in-house software configurations based on client needs; offering SaaS to our customers.
- Provide mentoring and coaching for IT personnel when required (e.g. good and secure coding practices).
- Work with minimal specifications, completing all assigned sprint tickets on schedule, implementing changes in various environments (as needed) and continually managing this process.
- Work with internal/external clients to clarify requirements.
- Occasionally leading and managing IT projects and associated systems integrations to deliver projects of medium-high complexity.
- Contribute to process improvement efforts, ensuring adoption of standard processes, tools and procedures that deliver sustainable performance levels.
- Assist in estimation, planning and development of software projects, with a particular focus on best practices for technology, architecture, code review, and security.
- Create and execute Test Driven Development (TDD) and implementing automated testing solution for web applications.
- Requires up to 15% domestic travel.
- Remote work permitted.
Salary: $149,718-$156,000/year