Associate Software Engineer

Red Hat
Raleigh, NC, United States
$79.3K-$126.9K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Create and maintain functionality of software applications for Red Hat product delivery and be responsible for Application Program Interfaces (APIs) for use by other Red Hat applications, groups and external customers.

Telecommuting role to be performed anywhere in the U.S.

What You Will Do :

Create and maintain unit and functional tests for software applications and execute tests as part of Continuous Integration platform, as well as analyze and report tests results.

Create and maintain documentation of software applications and create and maintain documentation of the applications’ unit and functional tests.

Responsible for daily and weekly status reports to project team and other Red Hat teams and report issues and collaborate on fixes and enhancements with project team and other Red Hat teams.

Create and maintain product technical specification documents and create reports for project activities.

Create and maintain system data that is used for product enhancements, analysis and testing and review, collate and format data for optimization of system analysis.

What You Will Bring :

Bachelor’s degree (U.S. or foreign equivalent) in Computer Science or related field.

  • Position requires working knowledge of the following skills gained through coursework or experience : writing code and reading Python 3 code;
  • Linux and its functionality; creating project, maintaining project, and CI / CD using Git version control; REST and its functionality;

and Open Source development.

LI-DNI

The salary range for this position is $79,250 - $126,890. Actual offer will be based on your qualifications.

Pay Transparency

Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity.

Annual salary is one component of Red Hat’s compensation package. This position may also be eligible for bonus, commission, and / or equity.

For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.

About Red Hat

Red Hat () is the world’s leading provider of enterprise open source () software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies.

Spread across 40+ countries, our associates have the flexibility to choose the work environment that suits their needs from in-office to fully remote to office-flex.

Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment.

We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Opportunities are open. Join us.

Diversity, Equity & Inclusion at Red Hat

Red Hat’s culture is built on the open source principles of transparency, collaboration, and inclusion, where the best ideas can come from anywhere and anyone.

When this is realized, it empowers people from diverse backgrounds, perspectives, and experiences to come together to share ideas, challenge the status quo, and drive innovation.

Our aspiration is that everyone experiences this culture with equal opportunity and access, and that all voices are not only heard but also celebrated.

We hope you will join our celebration, and we welcome and encourage applicants from all the beautiful dimensions of diversity that compose our global village.

Equal Opportunity Policy (EEO)

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, veteran status, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.

Red Hat supports individuals with disabilities and provides reasonable accommodations to job applicants. If you need assistance completing our online job application, email application-assistance@redhat.

com . General inquiries, such as those regarding the status of a job application, will not receive a reply.

30+ days ago
Related jobs
Promoted
NetApp
Raleigh, North Carolina

As a Software Development Engineer in Test, you will be responsible for building NetApp’s cutting-edge software defined storage solutions for major Cloud providers including AWS, Azure and GCP. The System Test team has to take into account all aspects of our ONTAP software portfolio while incorporat...

Promoted
Follett School Solutions
Durham, North Carolina

We are a fully-remote software development company that sells subscription-based Software As A Service (SaaS) and we are looking to expedite our growth by adding another developer. Perform code reviews on fellow developer's code commits as they complete features. BS in Software Engineering or simila...

Promoted
insightsoftware
Raleigh, North Carolina

Senior Software Engineer in Test . Quality Center of Excellence, you will be responsible for guiding and supporting our Software Engineering teams on their journey to test automation and quality assurance Nirvana. Working closely with Software Engineers and Engineering Leaders, you will contrib...

Promoted
Avidex Industries LLC
Cary, North Carolina

Support developers throughout the software development lifecycle. Understanding of Software Engineering concepts (e. Assist in decomposing major software features into coding projects and tasks. Engage in software development meetings, architectural discussions, and roadmap planning. ...

Promoted
Serigor Inc.
Raleigh, North Carolina

Web Application Developer (HYBRID). The primary purpose of this position is to serve as the web application developer on a project to rewrite the user interface of the client ECHO application for the client. Developer experience with Angular JS, Breeze, C#, Microsoft IIS,. Experience using an agile ...

Promoted
Bandwidth
Raleigh, North Carolina

Must reference "Software Developer II" when applying. Raleigh, NC) Duties: Design software systems using object-oriented programming fundamentals, design patterns, relational database systems, languages such as Python, Java, and Java tools and technologies. Work with Open-source software d...

Promoted
Reli.
Raleigh, North Carolina
Remote

We’re looking for a Junior Software Developer who can help with developing scripts and tools to support our digital advertising, product, and supply chain teams. ...

Promoted
InsightFinder Inc.
NC, United States

This engineer will work closely with other Software Engineers, Technical Support Engineers, and Quality Assurance Engineers to be sure all aspects of our systems are stable, scalable and efficient; continuing to bring new/innovative features to customers. The Software Engineer position is responsibl...

Promoted
InterQuest Group
Cary, North Carolina

InterQuest are supporting a global investment bank who are looking for a Java Developers to join their team.They are seeing a range of related skills such as React/ Angular/ UX or Kotlin and Scala.You will be working on Java frameworks, design patterns and algorithms.Strong background in Java Develo...

Promoted
UBS
Raleigh, North Carolina

Java Developer with hands-on development expertise on core Java backend, React/Angular, Spring Boot Microservices, restful APIs, Web/Application Servers (Tomcat, Apache). We're looking for a Full Stack Java Developer with Azure Cloud to:. ...