This job board retrieves part of its jobs from: Fresh Gigs | Long Island Jobs | Georgia Hiring

Find tech jobs in the USA today!

To post a job, login or create an account |  Post a Job

  Tech support jobs   

Bringing you the best, highest paying job offers in the tech support industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Software Engineer (Various Levels)

CRST International, Inc.

This is a Full-time position in Cedar Rapids, IA posted May 14, 2022.

CRST The Transportation Solution, Inc. is Delivering Promises and Driving Success to Ensure Everyone Has What’s Needed to Live and Thrive. Today, more than ever, we are looking for talented individuals who will help us bring this vision to life.

Software Engineer (Various Levels)

We are building something unique, and we want to add Software Engineers who are designing, creating, and solving business problems.
Over the next few years, CRST The Transportation Solution will be implementing the significant enterprise-wide system and software upgrades. In support of this initiative and building a solution for our future needs, we are expanding our personnel and adding new positions within our Information Technology team. 
Does this sound like you?
A learner who wants to expand their skill sets.
Passionate technologist focused on digital innovation and new technologies.
Eager to build new products and experiment. 
Team Worker who is curious and collaborative.
A professional who is comfortable working independently, as well as within a global team – Onshore/ offshore.
Of course, it sounds like you.
Putting those traits to use…
It all begins with accurate requirements. So first, you will work with the customer and business users to gather requirements. While working in an agile and lean environment, you will create technical documentation based on business requirements and write code based on technical specifications. Develop and execute test cases to validate that software solutions meet the business requirements. Troubleshoot software-related issues and provide solutions while participating in code reviews.
You will be responsible for building custom front-end web applications for internal and external users. You will also utilize java development for building REST APIs into our back-end systems with the ability to design API and Integration patterns including API, messaging, and batch processing models.
Continuous Delivery practices will be leveraged such as Continuous Integration, TDD, Infrastructure as Code, etc.
The successful developer will have a variety of skills including web development responsible for building custom front end web applications for internal and external users, and java development for building out REST APIs into our back-end systems.  Our ideal candidates will love to learn and expand their skill sets, have a passion for digital innovation and new technologies, build new products, and experiment with ways to improve our development processes and pipelines.

  • Work with the business users to gather requirements.
  • Create technical documentation based on business requirements.
  • Write code based on technical specifications.
  • Develop and execute test cases to validate that software solutions meet the business requirements.
  • Troubleshoot software related issues and provide solutions.
  • Participate in code reviews.
  • Provide on call support for software applications. 

Work Location: This is a remote position.
 

Role Requirements for each Level:
Software Engineer I:

  • Bachelor’s degree in math, science, computer science, information systems or similar degree with 0-2 plus years of experience
  • Exposure to web application development, including analyzing stories, writing code, implementing automated tests, contributing to release and iteration planning, and developing the working practice
  • Exposure to API development experience with deep experience to micro services architecture, Spring, Spring Boot, Open API specifications, Rest JSON API development
  • Exposure to Angular, TypeScript, CSS, JavaScript, Git, and integrating front end applications with RESTful Middle-Tier Applications
  • Ability to design API and Integration patterns including API, messaging, and batch processing models
  • Experience working with Agile, Lean execution with Continuous Delivery such as Continuous Integration, TDD, Infrastructure as Code, etc
  • Demonstrable experience in developing enterprise-class applications using Java, Unix/Linux, Spring, Spring Boot, Maven, SQL/Databases, Middleware
  • CI/CD exposure – Jenkins, Test Automation Sonar, Docker, Kubernetes
  • Exposure to cloud platforms – AWS/Azure
  • Exposure to middleware patterns (MQ/JMS), orchestration
  • Team Worker, Curious and collaborative, comfortable working independently, as well as in a global team – Onshore/ offshore

Software Engineer II 

  • Bachelors/ Master’s degree in math, science, computer science, information systems or similar degree.
  • Over 2+ years of experience in web application development, including analyzing stories, writing code, implementing automated tests, contributing to release and iteration planning, and developing the working practice
  • Over 2+ years of Angular, TypeScript, CSS, JavaScript, Git, and integrating front end applications with RESTful Middle-Tier Applications
  • Experience with NGRX a strong plus
  • Ability to perform Unit testing
  • Experience working with Bitbucket (GIT) and Jira
  • CI/CD exposure – Jenkins
  • Team Worker, Curious and collaborative, comfortable working independently, as well as in a global team – Onshore/ offshore

Senior Software Engineer

  • Bachelor’s Degree in Computer Science, Engineering, or related field.
  • 4+ years of software design and build experience across the full stack of software layers including Web/ CX development, API, App Security, Data security, 
  • Experience with new feature design and development, standards in performance, reliability, and maintainability.  
  • Experience with technology includes Java (J2EE), Spring, JUnit, Tomcat, SQL, Eclipse, Angular JS/Angular 2, Android, or iOS, API/Web Services/ Microservices development
  • Experience in Agile, TDD based project execution utilizing tools such as JIRA, Confluence
  • Exposure to Cloud Native development, Azure / AWS / GCP

Principal Software Engineer:

  • Bachelor’s degree in an applicable discipline 
  • Over 8+ years of experience in web application development, including analyzing stories, writing code, implementing automated tests, contributing to release and iteration planning, and developing the working practice
  • Over 8+ years of API development experience with deep experience to microservices architecture, Java, Spring, Spring Boot, Open API specifications, Rest JSON API development
  • Over 4+ years of Angular, SQL, TypeScript, CSS and integrating front end applications with RESTful Middle-Tier Applications
  • Demonstrable experience in developing enterprise-class applications using Java, Angular and SQL/Databases, Middleware
  • CI/CD exposure – Jenkins, Test Automation Sonar, Docker, Kubernetes
  • Exposure to cloud platforms – AWS/Azure
  • Exposure to middleware patterns (MQ/JMS), orchestration

H1B Visa Sponsorship will be considered. 
 

Did you know? 

  • CRST is one of the largest privately owned trucking companies in the United States. That means you can count on our experience and ongoing commitment to provide the best service to our customers and the best work environment for our employees. 
  • We’re family owned. We’re dedicated to building on our founder’s legacy to make CRST the transportation solution. 
  • CRST is headquartered in Cedar Rapids, IA but our influence is nationwide. Our midwestern hometown is known for strong values, commitment to our community, and the success of manufacturers and producers here and throughout the country. When we thrive, America thrives!  

Benefits: Our benefits are designed with employees in mind. CRST offers competitive pay; major medical insurance, dental, vision, and a wellness plan; paid time off; 401(k); life insurance; and short-term disability. 


The CRST core values: Safety at the Core of All We Do – Integrity in Every Decision and Action – Commitment to the Success of Employees, Customers, Agents, Contractors and Communities.

EEO Statement: All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.