A3 Technology, Inc. is seeking a
Software Developer to join our team in Egg Harbor Township, NJ. This position provides expertise in software requirements analysis, design, design reviews, development, software testing, integration, installation and maintenance of complex computer systems.Essential Job Functions:
- Provide 2nd level engineering support for NextGen Weather Processor.
- Support software development/testing/integration/troubleshooting activities for NWP (NextGen Weather Processor)systems.
- Review and comment on system engineering documents, system requirement documents, software testing documents and training material.
- Attend system design reviews, technical interchange meetings and any other meetings as requested to support program and team.
- Possess a technical understanding of systems, databases, networking, computing environments and virtualization.
- Produce efficient or elegant code based on requirements.
- Able to support software applications in Linux environments
- Able to provide troubleshooting, debugging, maintaining and improving existing software.
- Able to provide end-user functionality support to the field remotely via the helpdesk.
- Work independently with limited supervision.
- On call for site support.
- Full-time position with standard work hours.
Knowledge, Skills and Abilities:Required:
- Proficient in Java.
- Experience with Java Messaging Service (JMS) and ActiveMQ.
- Experience with UNIX/Linux Operating Systems (RHEL).
- Experience with Version Control (Git preferred).
Preferred:
- Experience in Javascript.
- Familiar with Data Engineering (JSON Schema, XML, Schema Definition, etc.).
- Familiar with Automated Build Tools (Gradle, Maven, etc.).
- Familiar with Object Relational Databases (SQL, PostgreSQL, etc.).
- Familiar with Python, C++.
- Familiar with Angular/AngularJS and Node.
- Ability to work independently, as well as a team.
- Ability to research and problem solve.
Education:
- Bachelor of Science in Computer Science, Math, or other technical degree from a college or university accredited by an accrediting body recognized by the U.S. Department of Education with a minimum of thirty (30) semester hours in a combination of mathematics, statistics and computer science and 5 years of related work experience in a computer science or math field OR
- Master of Science in Computer Science, Math, or other technical degree from a college or university accredited by an accrediting body recognized by the U.S. Department of Education with a minimum of thirty (30) semester hours in a combination of mathematics, statistics and computer science and 3 years of related work experience in a computer science or math field
Additionally, US Citizenship or documented proof of eligibility to work in the US is a must. Upon receiving a conditional offer of employment, candidates will undergo a Government investigation and must meet eligibility requirements for Government clearance. Verification of past employment, education and references is also required. It is imperative that candidates be either a US citizen or a current green card holder with the last 3 consecutive years as a resident of the US.At A3 Technology, Inc., we take pride in being an Equal Opportunity Employer (EEO) and Affirmative Action (AA) employer.
We're committed to considering all qualified candidates for employment without regard to race, religion, color, sex, sexual orientation, gender identity, age, protected veteran status, disability, national origin, genetic information or any other protected status.