Senior Software Engineer (.Net Team Lead) [USA - Remote]

AURA TECHNOLOGIES LLC.
Concord, NC, US
Remote
Full-time

Job Description

Job Description

Salary :

AURA TECHNOLOGIES, LLC (AURA) is an advanced research and development (R&D) and technology company creating game-changing innovations for the US Department of Defense in Artificial Intelligence (AI) / Machine Learning (ML) and in other systems-level implementations of cutting-edge technology.

We are creating advanced intelligent power systems for the US Army; unconventional tactical lights for the US Marines; revolutionary satellite manufacturing for the US Air Force;

and a range of AI / ML platforms for DoD implementation. AURA partners with some of the best companies in the world, such as Boeing, Northrop Grumman, and Lockheed Martin.

We also collaborate with the best and brightest at our nation’s universities, including Georgia Tech and NC State University.

If you are a smart, capable and talented individual who possesses high integrity, thrives in a fast-paced environment, wants to chart your own course based on your capabilities, and is willing to be accountable for failures and successes, then continue reading because you may be the ideal candidate to join our exponentially-growing R&D business.

AURA has an immediate opening for a full-time Senior Software Engineer (.Net Team Lead).

ESSENTIAL DUTIES AND RESPONSIBILITIES :

You will be responsible for the design and development of software systems. As a Senior Software Engineer, you will work in a team environment to collaborate with coworkers, partners, and clients to produce an integrated solution.

Your responsibilities will include the following essential duties :

  • Implement systems and application software (C# and .Net Core) on embedded systems and server platforms.
  • Develop well-documented, maintainable, supportable, production-quality code
  • Train others to use and maintain developed tools / applications
  • Provide technical leadership, architectural guidance, and collaboration on new product proposals and development

WORK EXPERIENCE, EDUCATION & TECHNICAL REQUIREMENTS :

Minimum Years of Work Experience :

Fifteen (15) years’ experience in C# / .Net systems and application software programming.

Minimum Education :

Bachelor’s of Science in Computer Science, CSEE, or equivalent technical discipline.

Minimum Technical Requirements :

  • Expert in one or more application programming languages (C#, etc.)
  • Expert in systems programming in a Linux environment and self-sufficient in Linux
  • Significant experience implementing server-side web services APIs and business logic
  • Experience with RDBMS (e.g., MySQL / MariaDB, Postgres, SQLite), including basic SQL fluency
  • Experience implementing high-availability applications and control systems (e.g., active / standby, data and state replication)
  • Significant experience building cyber-secure software platforms / solutions
  • Excellent written and verbal communication skills

OTHER DESIRABLE EXPERIENCE :

  • Embedded programming on microcontrollers.
  • Strong understanding of local area networking and network security
  • Shell programming (bash), Linux services and automation
  • Basic web user interface implementation or experience supporting a UX / UI design team
  • Some exposure to key concepts in artificial intelligence (AI) and machine learning (ML)
  • Experience creating and maintaining Docker containers and / or container management using Kubernetes

ADDITIONAL REQUIREMENTS :

  • Candidates must not now or in the future require sponsorship for employment visa status
  • SECURITY CLEARANCE : The successful candidate must already have, or be able to obtain once employed by AURA, a US Government Secret-level clearance.

The successful candidate must maintain the clearance during the duration of their employment, which is a requirement of this position.

The US Government generally only grants clearances to US citizens who are free from major criminal convictions. Individuals not meeting these two criteria will most likely not be granted a US Government security clearance.

BENEFITS :

  • Fortune 500-level Health Care Coverage
  • Unlimited Leave Program after 60 days
  • 10 Paid Holidays & Paid Winter Break
  • Free Dental & Vision Coverage for Employees and Dependents
  • 401(k) Safe Harbor Contributions
  • Employee Discount Program

TO APPLY FOR THIS POSITION :

Submit your resume / CV in PDF format via instructions at the following link : http : / / aura.company / careers /

No phone calls after submission. We will let candidates know via automated reply that we have received their resumes and will contact them if there is a good fit after the closing date for this job.

AURA Technologies, LLC is an Equal Opportunity Employer and affirmative action employer of veterans protected under the Vietnam Era Veterans’ Readjustment Assistant Act (VEVRAA).

We are a Drug Free Workplace and thus, all job offers are contingent on successful criminal background check and drug screen.

As a US Federal Contractor, AURA uses the Department of Homeland Security e-Verify system to determine eligibility to legally work in the United States.

Most of AURA’s work is for the federal government, and federal regulations may in the future require AURA’s employees to be fully vaccinated against the COVID-19 virus.

Write a carefully crafted, well-written cover letter that elaborates on your interest in this position and why you think you are the best candidate for the job.

Submit your cover letter, CV and three professional references (one of which must be from a current or former supervisor) in PDF format ONLY via BambooHR.

Any attachments must be in PDF format or will not be opened due to virus concerns. No phone calls after submission. We will let candidates know via automated reply that we have received their resumes and will contact them if there is a good fit after the closing date for this job.

remote work

30+ days ago
Related jobs
Promoted
Verista
Concord, North Carolina

Senior CQV Engineer Responsibilities:. Our ability to grow is driven by world-class people who thrive in a team environment and share our mission to enable life sciences clients to improve lives. Responsible for coordinating with cross-functional teams to ensure the alignment of the validation activ...

Promoted
Aloden LLC
Charlotte, North Carolina

This role involves providing expert-level consultation on complex initiatives and large-scale planning within Specialty Software Engineering, specifically focusing on ServiceNow Business Continuity Management (BCM). Consult on complex, high-impact initiatives and large-scale planning related to Spec...

Wolters Kluwer Financial Services, Inc.
Remote, NC, USA
Remote

The Senior Product Software Engineer for Wolters Kluwer TeamMate has primary responsibility for building maintainable and scalable business applications that operate 24/7/365. This position will report to Manager of Product Software Engineering. TeamMate products, as well as the technologies, how th...

N. Harris Computer Corporation - USA
North Carolina, United States
Remote

NET Software Developer to join our vibrant and dynamic development team. NET Software Developer, you will play a crucial role in designing, developing, and maintaining our cutting-edge suite of utility billing and CIS software solutions. Lead the design, development, and implementation of new featur...

GXO Logistics, Inc.
Charlotte, North Carolina

Bachelor’s degree in Software Engineering or related technical field, or certification in software engineering from ACM or IEEE or equivalent related work or military experience. Participate as a high-level technical expert in design development, coding, testing and debugging new software or signifi...

Motion Recruitment
Charlotte, North Carolina

NET Developer to join their team. As a key team member you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet our clients' needs and drive their business forward. My team and I are currently partnered with a healthcare client local to Columbia SC w...

Solugenix
Charlotte, North Carolina

The Senior Software Engineer is responsible for producing scalable software solutions and the full software development life cycle, from conception to deployment as well as mentoring other engineers. As a full-stack senior engineer, you should have mastery of both front-end and back-end coding langu...

Motion Recruitment
Charlotte, North Carolina

In this role, you would oversee a small technical team that develops cutting-edge financial software solutions for the company. You will be mentoring team members as well as interacting with other development teams in the environment. They pride themselves in creating cohesive teams with some of the...

USAA
Charlotte, North Carolina

Leads the team in in-depth code/design reviews and communicates updates and impacts to stakeholders to ensure smooth daily operations and accurate planning for multiple teams. You will be engaged in all phases of the software systems and application development lifecycle which include gathering and ...

American Lebanese Syrian Associated Charities
Charlotte, North Carolina
Remote

As the Sr Advisor - Direct Response, Integrated Solutions and Optimization Team you will lead the efficient planning and execution of direct marketing campaigns. All resumes submitted by search firms to any ALSAC employee or ALSAC representative via email, the internet or in any form and/or method w...