Posted on: February 17th, 2024

Software Engineer

IT People Corporation seeks Software Engineer (Morrisville, NC & various unanticipated worksites throughout the U.S.) Duties: Design APIs for different services to communicate with each other. Document these APIs using swagger tool. Work on setting up infrastructure required for projects. This includes software as well as hardware or using cloud infrastructure services like IBM Cloud and Amazon AWS. Write, update, and maintain JavaScript, NODE.JS, Golang, Python programs to handle specific jobs such as storing or retrieving data, performing transactions. Use programing languages such as JavaScript, NODE.JS, Python and Golang. Perform feasibility study on required features whether they can be implemented or not. Check feasibility for different platforms like Hyperledger Fabric, Ethereum, IBM Cloud, Microsoft Azure and Amazon AWS. Work on solution architecture and design for features to be implemented. Perform estimation for features by using different Agile methodologies like Story points. Work with different databases like CouchDB, MongoDB and LevelDB to store and retrieve data. Prepare flow charts or diagrams to illustrate sequence of steps, program must follow and to describe logical operations involved. Write and update smart contracts for Blockchain solutions. Write unit test cases by using different test tools like JUNIT for Java, Mocha for NODE.js and MockStub for Golang. Work on functional tests to evaluate whether written programs working as expected. Use different varieties of test methodologies like manual and automated test suites. Deploy solution into desired platform like IBM Cloud. Use various different Cloud services like availability monitoring, Cloudant NoSQL DB, API connect, MongoDB and Blockchain service. Concurrently work on multiple projects if necessary.

Required:

Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, Information Technology, or closely related field plus 1 year of experience in the job offered or related IT position. Must have any experience in three (3) or more of the following skills: IBM Cloud, Amazon AWS, Hyperledger Fabric, Ethereum, Cloudant NoSQL DB, API connect, MongoDB, Level DB, Angular JS, JavaScript, NODE.JS, Golang, CouchDB, Selenium Web Driver, C#, WEB API, ASP.NET, VMWare technologies.

In the alternate, will accept 3 years of experience in the job offered or related IT position. Must have any experience in three (3) or more of the following skills: IBM Cloud, Amazon AWS, Hyperledger Fabric, Ethereum, Cloudant NoSQL DB, API connect, MongoDB, Level DB, Angular JS, JavaScript, NODE.JS, Golang, CouchDB, Selenium Web Driver, C#, WEB API, ASP.NET, VMWare technologies.

Travel required to various unanticipated worksites throughout the US.

Send resumes to Careers, IT People Corporation, One Copley Parkway, Suite 216, Morrisville, NC 27560 or apply at [email protected].  Must reference Software Engineer position.