> Markdown version of [/jobs/ext/545856-software-engineer](https://www.wearedevelopers.com/jobs/ext/545856-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:** IBA InfoTech Inc. - **Location:** Durham, NC, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Microsoft Azure, C++ (Programming Language), Cloud Computing, Continuous Integration, Relational Databases, DevOps, Spring Framework, JQuery, Model View Controller (MVC), Scrum Methodology, SQL Databases, Web Services, Git, AngularJS, Kubernetes, Information Technology, IBM UrbanCode Deploy, Bitbucket, Docker, Jenkins - **Published:** June 14, 2026 - **Apply:** https://ibainfotech.com/software-engineer-8 ## About the Role * BS or above in Computer Science or related field * 3+ years of development experience with strong knowledge of Java, Spring, Web-Services, and SQL/Relational Databases is required * Knowledge of client-side MVC frameworks and/or experience with one or more popular JavaScript toolkits (jQuery, Angular.js) are a plus * Experience working in an Agile/Scrum project environment with project team members in multiple locations, including offshore, is required * Strong Object-oriented analysis and design * Knowledge of C++ programming language is a plus * Cloud Knowledge (AWS/Azure Docker with Kubernetes) is a plus The Skills You Bring * Your ability to work in a fast-paced, highly matrix environment to achieve group goals * Your proven experience crafting, building, and deploying applications in a DevOps environment utilizing CI/CD tools; experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy * You can use business requirements to develop technical designs, define architectural strategies and solutions * You can partner effectively with your technology business partners * You can advise and guide less experienced developers in their work * You have good verbal and written communication skills * Your desire and aptitude for learning new technologies The Value You Deliver * Keeping the focus of the work in terms of Customer obsession * Working closely with application owners, architecture and business sponsors * Reviewing and clarifying business requirements in relation to systems/product capabilities * Strong sense of ownership for the quality of solution delivery and level of partnership with the business * Ensuring designs meet performance, security, usability, and reliability and scalability requirements * Working under minimal supervision in collaboration with other engineer and analysts ## Related Videos - [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) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [User 1st! Technology 2nd! Stop building AI nobody uses - start delivering real business outcomes](https://www.wearedevelopers.com/videos/100337-user-1st-technology-2nd-stop-building-ai-nobody-uses-start-delivering-real-business-outcomes) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [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) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)