NV Energy · 3 hours ago
Sr Software Engineer
NV Energy is one of the premier energy companies in the West, providing electricity to 1.3 million customers throughout Nevada. The Senior Software Engineer will participate in the design, programming, testing, documentation, and implementation of complex computer applications and systems, while also providing technical support and enhancing existing systems.
EnergyNatural ResourcesRenewable Energy
Responsibilities
Architects, designs, codes, tests, documents, implements and maintains more complex application programs and interfaces
May act as senior contributor or technical lead on small to mid-sized projects
Provides technical support; problem determination and investigation; implementation of upgrades for developed applications
Enhances existing systems; participates in client walkthroughs and technical design reviews
Aids in systems development planning and monitoring
Participates in design reviews and peer code walkthroughs
Provides client and application support
Perform software development and ensure conformance to performance optimization and interoperability standards and requirements
Work in adherence to secure development lifecycle practices and policies
Performs or assists in the research and fact-finding to develop or modify application programs
Includes working with vendors to review quality, adaptability and compatibility of their products
Act as the subject matter expert and consult with clients on company’s IT strategy and business requirements
Collaborate with IT teams from applications and infrastructure to identify technology deficiencies and improvement opportunities in practices and procedures
Stay current with industry standards techniques for software development, and apply them to development, testing, integration and reporting processes where appropriate
Consults with application users in developing functional/technical specifications
Consults with application users, evaluates user requests for new or modified computer applications and associated interfaces to determine feasibility, cost and time required, compatibility with current systems and computer capabilities
Ensures all compliance aspects of position are known and followed; understands and complies with all policies, codes and regulations applicable to position and company
Performs related duties as assigned
Qualification
Required
Bachelor's degree in management information systems (MIS), computer science or related technical field or equivalent work experience
(Typically six years of related, progressive work experience would be needed for candidates applying for this position who do not possess a bachelor's degree.)
A minimum of six years of experience in business software application design, development, integration and/or installation
Demonstrated knowledge of programming in client/server or web development environment
Experience in the industry, or in an environment whose scope, size and complexity are comparable
Open systems object design methodologies, architecture methodologies, security practices and integration techniques
Relational database technology, structured analysis concepts, and software design patterns
Analytical, interpersonal and communication skills
Demonstrated project management skills and ability to prioritize and handle multiple tasks and projects concurrently
Demonstrated business analysis aptitude including communications and interpersonal skills enabling an understanding of client's needs
Demonstrated advanced knowledge of information technology terms, equipment, systems, functions and major vendors
Experience integrating large disconnected enterprise-class systems in a robust, fault-tolerant manner consistent with industry standards
Able to work in a zero-code-ownership environment where the team members can modify any source file at any time
An understanding of deployment topologies (i.e. ensuring secure, highly available systems)
Ability to prioritize and handle multiple tasks and projects concurrently
Availability for periodic on-call responsibilities
Experience integrating Commercial off the Shelf (COTS) solutions within an environment with strong change and release management processes and procedures
Technical knowledge with hands-on experience in Oracle and Microsoft SQL database development
Technical knowledge with hands-on experience in current computing programming languages
Company
NV Energy
NV Energy is an Electric services company which provides Electricity and Natural Gas.
H1B Sponsorship
NV Energy has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (1)
Funding
Current Stage
Late StageRecent News
2026-01-22
2026-01-21
2026-01-16
Company data provided by crunchbase