Software Engineer

BJIT Corp.
Algonquin, IL, United States
about 2 months ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$85,467.0 - $153,317.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Frameworks Cloud Computing Computer Engineering Continuous Integration Software Debugging Distributed Systems Systems Analysis NoSQL Object-Oriented Software Development Performance Tuning Blockchain
+12 more
Software Engineering Software Systems SQL Databases Systems Integration Enterprise Software Applications Delivery Pipeline Backend Containerization Information Technology Restful APIs Docker Microservices

Job description

As an Software Engineer, the employee will be responsible for the following job duties:

  1. Design, develop, test, and maintain scalable software applications and backend services using object-oriented programming languages and application frameworks.

  2. Develop and implement backend systems and RESTful APIs supporting monolithic and microservices-based architectures.

  3. Design and implement distributed software solutions, including applications integrating with blockchain or distributed ledger technologies.

  4. Develop integrations between enterprise software systems and decentralized platforms, including smart-contract based functionality.

  5. Deploy, manage, and maintain applications in cloud computing environments using industry-standard cloud platforms.

  6. Implement containerized application deployments using containerization technologies and related tools.

  7. Develop and maintain automated build, testing, and deployment pipelines to support continuous integration and continuous deployment (CI/CD).

  8. Perform system analysis, software design, debugging, troubleshooting, and performance optimization to ensure scalability, reliability, and security.

  9. Collaborate with cross-functional teams including quality assurance, product management, and operations to deliver software solutions.

  10. Prepare technical documentation and provide engineering reports and updates to management.

Requirements

Qualification: Master/ Bachelor/ Associate in Computer Science, Computer Engineering, or a related field

Minimum experience required: Bachelor’s/Associate’s in Computer Science, Computer Engineering, or a related field +2 yrs exp for a junior position. Master’s in Computer Science, Computer Engineering, or a related field OR Bachelor’s in Computer Science, Computer Engineering, or a related field + 5 years of exp for Sr Position.

Skills: Java programming, Cloud platforms, Docker containerization,CI/CD pipelines, SQL/NoSQL databases, Distributed systems,Blockchain technologies

Location: Algonquin, IL

Pay rate: $85,467/year for Bachelor’s/Associate + 2 yrs exp, $108,077/year for Master’s + 0 yrs exp, $153,317/year for Bachelor’s + 5 yrs exp (OES industry standards) (Employer will pay or exceed the prevailing wage, as determined by the U.S. Department of Labor)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all