Software Engineer III

NR Consulting
Denver, CO, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Job Title : Software Engineer III

Duration : 12 mos. + potential extension(s) and / or conversion

Location : Denver, CO, Houston, TX , Los Angeles, CA , and San Diego, C Summary :

The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make computers work.

A typical software engineer researches, designs, develops and tests operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific and general computing applications.

Job Responsibilities :

  • Modify existing databases and database management systems.
  • Write and code logical and physical database descriptions and specify identifiers of database to management system or direct others in coding descriptions.
  • Work as part of a project team to coordinate database development and determine project scope and limitations.
  • Review project requests describing database user needs to estimate time and cost required to accomplish project.

Skills :

  • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
  • Ability to work independently and manage one's time.
  • Basic mentoring skills necessary to provide support and constructive performance feedback.
  • Knowledge of the full software development lifecycle : from business / systems analysis, through requirements gathering and functional specification authoring, to development, testing and delivery.
  • Ability to troubleshoot issues and make system changes as needed to resolve issue.
  • Knowledge of computer hardware and software.
  • Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc.

Education / Experience :

Bachelor's degree in computer science, software engineering or relevant field required.

Comments for Suppliers :

Skills for this position :

  • 1-3 years C++ & Python experience
  • Experience working with Unity C#
  • Familiarity with continuous integration systems & packaging systems (UPM, nuget, npm, etc)

Nice to have :

  • Game engine extension experience
  • Unreal engine experience

Background :

Video game content creation pipeline work might be an interesting background for this. Game development, game utility authoritng.

Day to day breakdown of time will vary based on the phase of each project, but will involve assisting researchers in authoring user studies and demos while building a re-usable set of utilities for that.

Coding is the primary responsibility, including content pipeline utilities, Unity / Unreal development, and build-system utilities.

Performance will be measured by how effectively over time the work accelerates study / demo creation and deployment, and tools are made useful for multiple research streams.

30+ days ago
Related jobs
Promoted
Blue Origin
Denver, Colorado

As part of a hardworking team of diverse specialists, technicians, and engineers, you will be a key member of a software team responsible for designing, implementing, and verifying software for the primary flight computer on a lunar lander. Develop software requirements in coordination with systems ...

Promoted
Sierra Space
Centennial, Colorado

The Software Engineer participates in all portions of the software life cycle (concept development, requirements definition, design, development, testing, and deployment) of flight software to support ongoing and future small satellite programs. As a Flight Software Engineer, your primary responsibi...

Promoted
LexisNexis Risk Solutions Group
Denver, Colorado

Work closely with other SCRUM members and teams to understand complex product requirements and translate them into software designs. Mentor less-senior software developers on development methodologies and optimization techniques. Perform complex research, design, and software development tasks withi...

Promoted
Amazon
Denver, Colorado

We are open to hiring candidates to work out of one of the following locations:Annapolis Junction, MD, USA | Arlington, VA, USA | Columbia, MD, USA | Denver, CO, USA | Herndon, VA, USA | Seattle, WA, USABasic Qualifications5+ years of non-internship professional software development experience5+ yea...

ConMed
Denver, Colorado

Work with Software Engineers and the cross functional teams to create clear and testable Software Requirement Specifications. Master’s degree in electrical engineering, software engineering, or computer science. Design and develop embedded software systems and control system architecture as a member...

Blue Origin
Denver, Colorado

As part of a diverse and hardworking team of engineers and technicians within the Space System Development (SSD) business unit, you will contribute to the design of the flight software for future space systems operating in orbital and deep space environment. You will create and maintain artifacts fo...

Sierra Space
Centennial, Colorado

The Software Engineer participates in all portions of the software life cycle (concept development, requirements definition, design, development, testing, and deployment) of flight software to support ongoing and future small satellite programs. As a Flight Software Engineer, your primary responsibi...

Sierra Nevada Corporation
Englewood, Colorado

Do you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. Bachelor's of Science degree in Computer Science, Software Engineering or other related discipline and typically 6 or more years of relevant experience. You will be using your...

Blue Origin
Denver, Colorado

As a Ground Software Engineer in Blue Origin's Lunar Transportation program, you will help build, test, and integrate the software required for the Lunar Transportation Mission Operations Centers used to fly lunar space vehicles. Design, implement, test, verify and deploy mission operations, safety-...

Blue Origin
Denver, Colorado

The ideal candidate will quickly achieve a high level of proficiency in the system / software architecture as well as Blue Origin's engineering process. Mentor & train incoming software engineers. Master’s degree (or higher) in computer science, computer engineering, electrical engineering, or relat...