Back to Search Results

New Search


C# Programmer II

Location: Albuquerque, NM
Req #: SR1755-14066
# of openings: 1
Job Category: Engineering, Information Technology, Science

Description

ECS is seeking a C# Programmer II to work in our Albuquerque, NM office.

 

Job Description:

Optical Sensors Engineering performs full-lifecycle design and development of optical sensor systems for ground-based, airborne, and space-based applications. The department has core capabilities in radiometry, optical design, performance estimation, sensor realization, testing, and as-built performance characterization.

We are looking for a candidate proficient in software design and development experience with significant experience with C#. Candidate will be responsible supporting the maintenance and operation for several different pieces of home-grown software written in C# which will include updates and bug fixes. Much of the application is used to control some type of device (oscilloscope, step-motors, power supplies, etc) and thus the work will be performed onsite.

In this role you will be contribute by working collaboratively with developers, technical leads and customers, developing vision, designing solutions, and delivering high quality and web-based applications. Our Application Programmers apply mathematics, computer science, engineering methodologies and other relevant skills to develop innovative computer software solutions. The programmers are involved in all facets of the software development lifecycle (versatile and with a graded approach to rigor) creating predictable and maintainable code. For all software projects, our Application Programmers research, assemble, and evaluate all relevant data in order to recommend a sound, practical solution for our customers. They inspect codes for quality and conformance to project standards. In order to deliver the best solutions, the Application Programmers continually strive to obtain and maintain expertise in all leading development languages and techniques as well as domain knowledge in most mission areas at the laboratories. The result of this methodical approach to software development has and will continue to lead to consistently exceptional products delivered to our customers.

Our Level II Application Programmers participate in the design of software tools and subsystems to support reuse and domain analysis. They assist Applications Engineer and Senior Applications Programmers to interpret software requirements and design specifications to code and integrate and test software components.

 

Required Skills:

  • BS/BA in Computer Science, Computer Engineering, Software Engineering, or related technical field, pus 6 years related experience.
  • Provable software design proficiency using C#.
  • Experience with various pieces of lab electronics (oscilloscopes, delay generators, etc.).
  • Experience with various communication protocols.
  • U.S. Citizenship is required per contract.

 

ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state, or local law. ECS promotes affirmative action for minorities, women, disabled persons, and veterans.

 

ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3800+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.





Are you a returning applicant?

Previous Applicants:

If you do not remember your password click here.


Powered By Taleo