Ready to take your career to the next level? Explore our exciting job opportunities in the dynamic field of IT. From cybersecurity to software development, the IT industry offers unparalleled growth opportunities and the chance to be at the forefront of innovation. As technology continues to shape our world, working in IT means making a real impact on society while enjoying job satisfaction like no other. Join us in shaping the future - browse our IT job listings today!

Software Engineer

Cedar Rapids, IA

Posted: 03/13/2024 Employment Type: Full-time Industry: IT Job Number: 5801 Pay Rate: 70000

Job Description

Saige Partners is currently seeking Fullstack Software Engineers in Cedar Rapids, IA area to join the team of one of our top clients on a fulltime basis. The ideal candidate is a problem solver who has demonstrated attention to detail and flexibility; can work well individually; works well with others; and is willing to learn to contribute to his or her team. Expertise in all languages and technologies listed below is not required; we expect that you will learn quickly upon joining the team.

What you will be doing.....

  • Develop and maintain moderately complex to very complex software in Java, JavaScript, C#, Python, and other languages.
  • Follow coding standards, development methodologies, and release processes.
  • Work as part of a product development team to create and build new features in an iterative environment.
  • Analyze problems and propose solutions.
  • Design, document, and demonstrate solutions.
  • Deliver fully-tested, clearly-documented, well-designed software.
  • Review, improve, and simplify designs, code, and products..
Other duties as assigned.

Experience you bring to the table...

  • 1-7 years’ experience developing and testing desktop, server, and/or web software.
  • Bachelor's degree in Computer Science or Software Engineering or equivalent education and/or work experience.
  • Proficiency with software engineering tools, including version control.
  • Proficiency with DevOps tools and methodologies, including Docker, Kubernetes, Jenkins.
  • Proficiency with SQL and databases required; NoSQL experience a plus.
  • Ability to absorb complex requirements, propose solutions, and evaluate other solutions.
  • Ability to work and discuss at multiple levels of abstraction.
  • Ability to communicate and collaborate as part of a team and develop strong working relationships.
  • Ability to balance design and technical constraints.
  • Willingness to explain technical decisions and work in an environment of continuous feedback.
  • Experience leading a software development team a plus.

Meet Your Recruiter

Apply Online

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.
We strive to create long-lasting relationships with both our clientele and candidates. We look forward to being a part of your future.


Saige Partners