ISYS Solutions, Inc.→
Software Engineer Associate at ISYS Solutions, Inc. in Omaha, NE
ExperiencedOn-siteFull-timeOmaha, NE$75k–$85k/yr
Skills
javapythonc++data structuresalgorithmsgitangular 2spockjenkinslinuxdockerci/cdmidbnifihdfskafkaapache ryarobustoapache solrjavascripthtml5restmavenanalytical problem-solving
Job Description
Summary: ISYS Solutions, Inc. is seeking an Associate Software Engineer to join their team. This entry-level role is responsible for coding, testing, debugging, and maintaining software applications under senior guidance.
Responsibilities:
- Designs, develops, documents, tests and debugs software and systems that contain logical and mathematical solutions
- Determines computer user needs; analyzes system capabilities to resolve problems on programs intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions
- Ensures software standards are met
- Coding & Development: Writing, debugging, and maintaining code for software applications based on technical specs
- Testing & QA: Performing unit tests and collaborating with quality assurance teams to ensure high-quality, error-free products
- Technical Support: Assisting in designing, documenting, and troubleshooting software systems
- Collaboration: Working within an agile team, participating in sprint planning and daily stand-ups
- Learning & Growth: Advancing knowledge of company codebases, tools, and best practices
Required Qualifications:
- BS in a Science (e.g., CS)
- 5-9 years' experience Java programming and integration
- Building Angular2+ WebApp using components, services and modules, async and subscription-based coding
- Increased code coverage via Spock unit tests by 50% for multiple aspects of the codebase
- Helped build CICD pipeline deployment via Linux machines, docker images and Jenkins deployment
- Decreased security issues including server-side request forgeries, insecure header manipulation
- Setup a testable environment involving MIDB, NiFi, HDFS, Kafka, Apache Rya, Robusto and Apache Solr
- Proficiency in at least one major programming language (e.g., Java, Python, C++) and basic understanding of data structures and algorithms
- Familiarity with software development tools (e.g., version control system Git)
- Strong analytical problem-solving, teamwork, and communication skills
- TS/SCI clearance
Preferred Qualifications:
- Cloud
- JavaScript
- HTML 5
- REST
- Maven 6
- Web 3.0
- Resource Description Framework (RDF)
- Eclipse
- Cloudera
- Accumulo
- HDFS
- Solr and Kafka
- Pivotal
- Cloud Foundry
- Amazon Web Services
- Graph Analytics
Required Skills: Java, Python, C++, Data structures, Algorithms, Git, Angular 2, Spock, Jenkins, Linux, Docker, CI/CD, MIDB, NiFi, HDFS, Kafka, Apache Rya, Robusto, Apache Solr, JavaScript, HTML5, REST, Maven, Analytical problem-solving