> Markdown version of [/jobs/ext/1955299-software-engineer](https://www.wearedevelopers.com/jobs/ext/1955299-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** ALPHA OMEGA INTEGRATION, LLC. - **Location:** Asheville, NC, United States - **Experience:** Experienced - **Salary:** $64,000.0 - $70,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Confluence, JIRA, C Sharp (Programming Language), C++ (Programming Language), Cloud Computing, Collaborative Software, Information Systems, Databases, Linux, Amazon DynamoDB, Elasticsearch, JSON, Python (Programming Language), NoSQL, Scrum Methodology, RabbitMQ, Scala (Programming Language), Software Engineering, SQL Databases, Data Streaming, Transmission Control Protocol (TCP), Extensible Markup Language (XML), ReactJS, Apache Spark, State Machines, Git, Containerization, AngularJS, Information Technology, Apache Kafka, Apache Nifi, Front End Software Development, Functional Programming, Api Design, Restful APIs, Terraform, Software Version Control, AWS EKS, Docker - **Published:** August 6, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9079195/software-engineer ## About the Role * 4-6 years of experience in a related field. * 2+ years of experience working with Linux. * Proficiency in one or more modern programming languages such as Python, R, Scala, C++, Java, C#, and JavaScript. * Excellent problem-solving skills and broad understanding of relationships between hardware and applications. * Excellent communication skills to interact with both technical and non-technical stakeholders or team members. * Professional attitude, strong work ethic, and proven ability to follow through on open issues and handle multiple priorities in a fast-paced environment with dynamic priorities. * Team player, responsive and self-managed. * Demonstrated experience with front-end development using React, Angular, or other JS framework. * Strong understanding of RESTful architecture, API design principles, and data formats (JSON, XML). * Working knowledge of version control systems, such as Git. * Hands-on experience with data flow and pipeline frameworks such as Kafka, NiFi, Spark, and RabbitMQ. Preferred Qualifications: * Familiarity with data modeling and databases (SQL, NoSQL). * Working knowledge of containerization concepts using Docker or Podman. * Experience with cloud technologies such as Terraform, AWS EKS, Step Functions, Lambda, Aurora, DynamoDB, etc. * An understanding of TCP/IP networking and working knowledge of remote system workflows (SSH, port forwarding, server/client architecture, etc.). * Experience deploying, maintaining, and utilizing an Elasticsearch cluster. * Working knowledge with collaboration tools, such as Atlassian Jira and Confluence. (Required or Preferred) Education: * BS/BA Degree in an IT/IS field, such as Computer Science, Information Systems, Software Engineering or a related field. Desired Certification(s): * Agile Certification, such as Certified Scrum Master or Scaled Agile Framework®. * Cloud Certification, such as AWS Certified Cloud Practitioner, Developer, or Solutions Architect. ## Description Alpha Omega is actively looking to fill a position with the NOAA National Centers for Environmental Information (NCEI) Data Stewardship Division (DSD). This division works in partnership with NOAA and the broader community to develop and maintain a robust and efficient infrastructure of hardware, software, and processes to support the ingest, long-term preservation, and delivery of environmental data products spanning the depths of the ocean to the surface of the sun., Join our Agile team as a Software Engineer supporting NCEI's Software Development Branch and play a crucial role in the stewardship of our nation's environmental data., * Plan, conduct, and coordinate Agile software development activities, focusing on the maintenance and sustainment of NCEI's enterprise archive systems. * Apply the appropriate standards, processes, procedures, and tools throughout the software development lifecycle. * Manage the lifecycle of change requests, deploying changes across various environments. * Ensure software standards are met. * Correct program errors, prepare operating instructions, compile documentation of program development, and analyze system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers)