National Rural Electric Cooperative Association

Sr Advisor Software Developer

Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science or equivalent experience, 5-8 years.
  • 5+ years experience in software development including .NET, Angular 17+, SQL Server, MongoDB, AWS.
  • 5-8 years experience in back-end development and API design.
  • 5-8 years experience in user interface design using a modern JavaScript framework.
  • Preferred experience in TeamCity, Octopus, GitHub Copilot, DynamoDB.

Responsibilities

  • Contribute to the entire software development lifecycle for enhancing existing solutions.
  • Develop secure code practices to implement new features across various platforms.
  • Build and maintain a robust automated CI/CD pipeline for projects.
  • Apply software development best practices within the product team.
  • Write test automation to ensure comprehensive product coverage.

Benefits

  • Hybrid work schedule allowing up to 2 days remote work per week.
  • Work within a collaborative team-oriented environment.
  • Opportunities for professional development and continuous process improvement.
  • Engagement with diverse lines of business within a trade association.
Full Job Description
Job Description

Position Summary:

Join IT at NRECA where we are more than a team, we are a community. Guided by the core tenets of Simplicity, Security, Continuity, Transparency, and Flexibility, we strive to deliver business value through collaboration, ideation, and innovation. Become an integral part of a community driven to continuously improve our processes and transform how we work – in partnership with our colleagues and in service to our members.

We are seeking a core contributor and experienced software developer on a product team. The person in this role develops software using best practices throughout the life cycle of an application including requirements analysis & documentation, design, development, testing, release, and support of software applications. They will work on a product team utilizing agile methods. This position is eligible for NRECA’s hybrid schedule which allows flexibility to work from home up to 2 days per/week.

Key Responsibilities

  • Contributes to all aspects of the software application development lifecycle to support and enhance existing solutions for NRECA trade association and I&FS lines of business 
  • Employs best practices for secure code development when writing new features and functionality, for various platforms using common frameworks including .Net.
  • Builds or modifies the product's continuous integration and continuous deployment pipeline, working independently on standard projects, and ensures it is as robust and automated as possible. 
  • Employs software development best practices in accordance with the product development team. 
  • Writes test automation. Ensures all areas of the product are covered by the appropriate level of automated tests  
  • Ability to report to the office when required

Qualifications

Formal Education Required:

  • Bachelor's Degree in Computer Science/Information Systems Technology or 5-8 years equivalent experience.

Experience Required:

  • 5+ Years Development: Design, implementation, test, and support of the following software applications: .NET,.Angular 17 or higher, BootStrap, SQL Server or similar Relational Database technology, Mongo or similar document database technology, AWS cloud technologies, GitHub.
  • 5-8 Years Back-End: Design and implementation of server-side functionality and APIs. 
  • 5-8 Years User Interface: Design and implementation of user interface using modern JavaScript framework.

Preferred Qualifications:

  • 5+ Years Development: Design, implementation, test, and support of the following software applications:TeamCity, Octopus, Github Copilot, Dynamio DB, Cypress automated testing framwork, Nodejs,rxjs, ngrx

Essential Physical Requirements

  • The worker is required to have close visual acuity to perform an activity such as: preparing and analyzing data and figures; transcribing; viewing a computer terminal and extensive reading.
  • Exerting up to 20 pounds of force occasionally, and/or up to 10 pounds of force frequently, and/or a negligible amount of force constantly to move objects. If the use of arm and/or leg controls requires exertion of forces greater than that for sedentary work and the worker sits most of the time, the job is rated for light work.

Salary Range: $126,000–$156,000 annual salary

Final compensation determined by individual qualifications, experience, and internal equity.

Disclaimer Statement: The preceding job description has been written to reflect management’s assignment of essential functions. It does not prescribe or restrict the tasks that may be assigned.

About National Rural Electric Cooperative Association

The National Rural Electric Cooperative Association (NRECA) is a national service organization that represents the interests of more than 900 electric cooperatives and their 42 million members across the United States. The organization provides a range of services to its members, including advocacy, education, training, and technical assistance. NRECA also works to promote the development of rural communities and the economic growth of rural America. The organization was founded in 1942 and is headquartered in Arlington, Virginia.
Learn more about National Rural Electric Cooperative Association
Size
1,000 employees
Industry
Net Income
$10 million
5 Year Trend
+5%
Revenue
$1 billion
NASDAQ

Similar Jobs

More Jobs at National Rural Electric Cooperative Association

  • National Rural Electric Cooperative Association
    Sr Advisor Software Developer
    $126K — $156K *
    Arlington, VA 22204 (Arlington County)
    Information Technology
    In-Person
  • National Rural Electric Cooperative Association
    Program Specialist, Conferences
    $75K — $93K *
    Arlington, VA 22204 (Arlington County)
    Education, Government & Non-Profit
    In-Person
  • National Rural Electric Cooperative Association
    Political Programs Content Manager
    $97K — $120K *
    Arlington, VA 22204 (Arlington County)
    Education, Government & Non-Profit
    In-Person
  • National Rural Electric Cooperative Association
    Web Developer
    $77K — $95K *
    Arlington, VA 22204 (Arlington County)
    Technical Services
    In-Person
  • National Rural Electric Cooperative Association
    Director, Membership
    $157K — $193K *
    Arlington, VA 22204 (Arlington County)
    Education, Government & Non-Profit
    In-Person

More Information Technology Jobs

Find similar Sr Advisor Software Developer jobs: