drjobs Senior IT Solutions Developer Remote

Senior IT Solutions Developer Remote

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Houston - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

As an NRG employee we encourage you to think creatively and proactively about your career choices. Our work environment is dynamic and the career opportunities across our businesses offer variety and challenge. Providing career growth to our own employees is critical to our ongoing successtake charge of your career goals and empower your future!


Under the direction of the Development Manager the Senior Developer .Net is responsible for the analysis and development of new IT business applications as well as the maintenance and support of already existing systems. Candidate should possess good analysis and design skills. Excellent communication skills are a must. Part of this position will be meeting with business users and assisting them in defining their projects as well as assisting in developing design specifications. Candidate should also work well in a teamoriented IT development group. Candidate must have good time management skills.

Essential Duties/Responsibilities:

  • Develops estimates on various programming activities.
  • Writes application programs utilizing programming languages and database stored procedures to implement business requirements.
  • Learns and adapts new technologies where applicable and beneficial to work assignments.
  • Assist with QA on new applications.
  • Assists in analyzing new application development and enhancement requests from the business units and proposes programming solutions.
  • Proposes database changes stemming from work assignments to the Data Architect and DBA.
  • Ability to multitask and progress in multiple efforts concurrently.

Working Conditions:

  • Team work environment from home or from office in cube or open work area.
  • Duties are performed during standard business hours and overtime based on project requirements.
  • Must be willing to work longer hours as necessary especially during critical issue resolution.

Minimum Requirements:

  • Bachelors degree in computer science software engineering or relevant business discipline from an accredited fouryear college or university or equivalent work experience is preferred
  • A minimum of 610 years professional application development experience is required
  • Strong understanding of .NET Core required
  • Indepth understanding of MS SQL Server required
  • Strong understanding of multitiered architecture required.
  • Strong knowledge of version control software

Preferred:

  • Knowledge of MongoDB is a strong plus
  • Knowledge of Oracle is a plus
  • Experienced in testing software all the way from unit testing to system testing to integration testing. A strong desire to build welltested software
  • Good understanding of IIS a strong plus
  • TFS preferred
  • Good understanding of test driven development and mocking frameworks a plus

#CBTA

#LITA1

NRG Energy is committed to a drug and alcohol free workplace. To the extent permitted by law and any applicable collective bargaining agreement employees are subject to periodic random drug testing and postaccident and reasonable suspicion drug and alcohol testing. EOE AA M/F/Vet/Disability Level Title and/or Salary may be adjusted based on the applicants experience or skills.

Official description on file with Human Resources.


Required Experience:

Senior IC

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.