×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer - Platform

Job in Las Vegas, Clark County, Nevada, 89105, USA
Listing for: NV Energy
Full Time position
Listed on 2026-02-13
Job specializations:
  • IT/Tech
    Cloud Computing, IT Project Manager, Systems Engineer, IT Consultant
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

NV Energy Software Engineer - Platform

Job :

Location:

Las Vegas, NV, United States

Basic Purpose

Leads and develops technical solutions to address business problems. Works with IT and Business Leadership to promote innovative and integrated solutions across the organization and demonstrates proficiency in all aspects of the System Development Life Cycle (SDLC) through requirements gathering, project leadership, architecting, developing, testing, modifying and supporting enterprise application systems for internal and external customers as well as vendor partners.

Provides problem solving and troubleshooting in support of application environments.

Responsibilities

Essential Duties and Responsibilities

Holds primary technical responsibility for software development and enhancements as well as system reliability of business-critical applications and integration processes.

Acts as the technical lead for projects related to the development of new systems, architecture, applications or technology capabilities in support of business goals.

Works with stakeholders on interpretation/translation of functional requirements into system requirements.

Implements architecture, solution design, and development of core platforms utilizing distributed computing fundamentals, reactive principles and scalable architectures delivering easy to operate, highly available and reliable systems via automated testing and post deployment. Creates appropriate technical artifacts to support development and operations support within SDLC guidelines including documentation of installation and administration of products and architecture/application diagrams and logic flows.

Upgrades and maintains application related infrastructure servers, databases, deployment pipelines from code and the application platform for web and mobile applications along with related internal and vendor partner system integrations and services.

Develops and integrates diagnostic monitoring, logging and metrics frameworks into the application and platform. Validates application usability and monitors system stability, ensuring that all operational tasks run error-free and application performance is optimal.

Supports deployment of application resources and releases including services, containers, test suites.

Establishes CI/CD pipelines or integrates with existing pipelines for deployment and builds automation and scripts for day-to-day automation.

Manages incidents to ensure all incidents are reported, documented, analyzed, diagnosed and a root cause is found. Provides technical expertise in diagnosing and debugging issues within production systems.

Recommends and coordinates establishment of governance and security models around the application environment and implements approved models.

Ensures alignment with Corporate standards and strategic technology decisions. Maintains and improves technology proficiency with evolving technologies to achieve desired technical and business outcomes.

Stays current on technologies, platforms, and relevant certification. Provides training and mentoring to other IT staff and business users at all levels of the organization. Finds ways to spread learning across the organization (gives technical talks, presentations, etc.).

Learns, evaluates, recommends and adapts to new technologies and techniques.

Requires availability for periodic on call responsibilities.

Leads the evaluation, planning and implementation of applications and systems of business and operating departments.

Works closely with IT and Business Area leadership to define and implement IT-wide application and related infrastructure vision and long-term strategy in support of business objectives.

Leads software projects from department-specific to, enterprise-wide and customer- and vendor-facing implementations which includes providing estimates on projects including assessing and mitigating risk and managing project budgets as well internal and consulting resources for any size projects or software.

Performs project planning, system analysis, software design and coding, support of system/user testing, documentation, implementation and research activities as necessary for software engineering projects.

Leads technical proofs of concept and develops evaluation matrices through final recommendation, including hands-on execution where needed.

Performs ongoing capacity planning for critical infrastructure. Develops business cases and recommends system solutions and architectures. Leads RFP efforts from gathered business and system requirements.

Develops customized presentations, demonstrations, prototypes, and architecture diagrams to prove a solution's business value to technical and business stakeholders.

Conducts security architecture design reviews and threat modeling.

Leads the IT application area effort on security audits and compliance reviews.

Ensures all compliance aspects of position are known and followed; understands and complies with all policies, codes and regulations applicable to…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary