> Markdown version of [/jobs/ext/525758-software-engineer-integrator-tester](https://www.wearedevelopers.com/jobs/ext/525758-software-engineer-integrator-tester). 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/Integrator/Tester - **Company:** IBA InfoTech Inc. - **Location:** Reston, VA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), Agile Methodology, Build Automation, Automation of Tests, Cloud Computing, Configuration Management, Computer Engineering, Relational Databases, DevOps, Elasticsearch, Ganglia (Software), Apache Hadoop, MapReduce, Monitoring of Systems, Apache Hive, Python (Programming Language), Apache Maven, Nagios, Scrum Methodology, RabbitMQ, Ansible, Simple Object Access Protocol (SOAP), Software Engineering, Software Systems, Vagrant, Test-Driven Development (TDD), Apache Spark, Apache Flume, Infrastructure Automation Frameworks, Information Technology, Apache Kafka, Api Design, Puppet, Restful APIs, Docker, Jenkins, Programming Languages - **Published:** June 14, 2026 - **Apply:** https://ibainfotech.com/software-engineer-integrator-tester ## About the Role * Bachelor's Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience * 8-10 years of related software development experience DESIRED KNOWLEDGE/SKILLS: * Hands-on experience working with Hadoop, Hive, Pig, Map Reduce, Spark, Rabbit MQ, Kafka, Flume. * DevOps experience building and deploying cloud infrastructure with technologies like ansible, chef, puppet, etc. * Experience with test-driven development and automated testing frameworks. * Experience with Scrum/Agile development methodologies. * Capable of delivering on multiple competing priorities with little supervision. * Excellent verbal and written communication skills. * We're looking for someone with 3-5 years of experience and is familiar with the following software/tools: * Experience with infrastructure automation technologies like Docker, Vagrant, etc. * Experience with build automation technologies like Maven, Jenkins, etc. * Experience with monitoring technologies like Nagios, Ganglia, etc. * Experience with modern programming languages like Java, Python, etc. * Experience with building APIs and services using REST, SOAP, etc. * Experience with Elastic Search and relational databases. ## Description * Analyze, design and develop tests and test-automation suites. * Design and develop a processing platform using various configuration management technologies. * Test software development methodology in an agile environment. * Provide ongoing maintenance, support and enhancements in existing systems and platforms. * Collaborate cross-functionally with data scientists, analyst, project managers and other engineers * Troubleshoots complex problems and provides customer support for software systems and application issues. * Provide recommendations for continuous improvement. * Work alongside other engineers on the team to sustain and advance our organization's capabilities ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Automate everything via NodeJS and Puppeteer](https://www.wearedevelopers.com/videos/322-automate-everything-via-nodejs-and-puppeteer) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [The Memory Leak That Ate Our Cluster: A Postmortem](https://www.wearedevelopers.com/videos/2057-the-memory-leak-that-ate-our-cluster-a-postmortem) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)