Software Developer/Programmer

Company:  Axient LLC
Location: Mountain View
Closing Date: 20/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Check out this NEW Opportunity with Axient!:
Millennium Engineering and Integration Services, an Axient subsidiary is seeking a Software Developer to support our customer at NASA Ames Research Center (ARC) in Moffett Field, CA.  The individual will have experience developing web applications and will be supporting the development of numerous web application tools for the Program and Projects Directorate to support more efficient reporting practices across NASA Ames.  The Program and Project Directorate supports multiple complex projects managed at Ames such as VIPER, HelioSwarm, and the SST program office. 

What you will do...:
In this role, you will:

Design, develop, and test critical software applications in all phases of product development and operational deployment.

Interact with Systems Engineers and Government Customers to understand/define life-cycle requirement needs and generate test procedures leading to live capability demonstrations.

Ensure software quality by performing thorough requirements analysis, design, testing and code reviews.

Use of GitHub for software configuration management, status communications and best practices.

Leverage legacy core design and COTS/GOTS/open-source products to produce a highly customizable architecture to suit customer needs.

Interact with government and commercial teams by mentoring and attending technical reviews.

Successfully communicate project plans, tracking details, status updates and risk mitigation plans to the cross-functional scheduling team

Investigate and solve bugs, system issues with a focus on customer service

Translate customer and system requirements into robust software design with a test-driven approach.

Be innovative!

Skills you will need...:
Bachelor of Science Degree in Computer Science, Software Engineering, Computer Engineering, or related discipline with application development emphasis

Minimum of 3 year of experience in software design and development efforts with focus in C# (Visual Studio), Java, JavaScript, React, REST, CSS, Python, Node.Js, HTML, Web APIs skills.

Must be proficient with related project management approaches and risk management process and/or tools.

Must have the ability to work in a fast-paced environment, with strong communication and analytical skills.

Experience with Microservices architecture and functionality, REST APIs, Docker, Dataverse (Power Apps), MYSQL and MS SQL databases

Some experience with Common Data Service (CDS) and Cloud Storage would be helpful.

Experience and understanding of XML and XML schema architectures and design.

Excellent verbal and written communications skills as well as organizational skill

Desired Characteristics

Working experience with Windows Office and Cross-Platform application development

Strong debugging & complex problem solving skills

Experience with system testing processes and tools

User Authentication and Cybersecurity knowledge

Strong computer programming skills, and must be proficient with the Microsoft Office Suite (Word and PowerPoint) with high proficiency using Microsoft Excel.

 

Apply Now
Share this job
  • Similar Jobs

  • Software Developer

    Sunnyvale
    View Job
  • Embedded Software Developer

    Santa Clara
    View Job
  • Software Developer - Automotive Infotainment

    Sunnyvale
    View Job
  • Full Stack Software Developer III: 24-02467

    Mountain View
    View Job
  • GPS/GNSS Programmer (Java/C++): 24-01290

    Mountain View
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙