Software Engineer

2 months ago


Cedar Rapids, United States GreatAmerica Financial Services Full time

GreatAmerica Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our exemplary customer service, our principle-centered business philosophy and our team-based operating approach are key to our success and growth.

We Are Looking to Add a Key Member to Our Product Delivery Team

This position is responsible for designing, developing, and implementing systems and APIs for a wide variety of business needs. A successful candidate will demonstrate passion to solve business problems with software solutions, work in a collaborative agile team environment, and strive for excellence. The candidate shows initiative and exceptional communication skills, with a desire and mindset for growth and self-improvement.

As a Software Engineer - Business Support, you will:

  • Essential Functions
    • Design, develop, test, implement, and maintain applications, services and APIs.
    • Troubleshoot, debug, and implement fixes in the existing applications, services, and APIs.
    • Document and build application code based on best practices and engineering principles defined by our software engineering community.
    • Understand and engage in the broader context of the business "why" and needs behind the code.
    • Contribute ideas on best practices and process improvements to the software engineering team in GreatAmerica.
    • Actively participate in design/architectural discussions, grooming user stories, sprint demos, and daily standups of corresponding product teams.
    • Participate in agile product teams to build quality products for consistency, robustness, and scalability.
    • Deploy, and manage applications, services and APIs in different environments using CI/CD.
    • Perform peer code reviews.
    • Present new applications' functionalities, services and APIs developed to the team and stakeholders.
    • Answer qualified support calls from users.
    • Be able to train and mentor Tier 2 support analysts and interns.
  • Communication/Teamwork Attributes
    • Strong communication skills when collaborating with other software engineers, IT professionals, Product team members, and users/customers we serve.
    • Ability to work both independently and in a team-oriented, cross-functional, and collaborative environment.
    • Ability to effectively prioritize and execute tasks in a high-pressure environment and excels at communicating shifts in prioritization.
    • Ability to adapt to shifting business priorities, demands, and timelines through analytical and problem-solving capabilities.
    • Ability to anticipate needs and proactively solves problems.
    • Driven to Excellence and is motivated to learn; consistently desires to improve knowledge in areas of expertise.
  • Others
    • Work schedule may vary to meet deadlines
    • Be able to be in on-call rotation for outside of business hours
    • Performs additional duties as required.
To be successful in this role you will need:

Education:
  • Associates degree or equivalent experience.
Experience:
  • 1-8 years' experience as a software engineer with recent focus on developing applications, services and APIs
  • 1-8 years' experience with object-oriented principals, solution design, testing, validation, and error handling
  • 1-8 years' experience with SQL database and SQL programming skills
  • 1-5 years' experience working in Agile development environment
  • 1-5 years' experience with C# and .NET framework
  • 1-5 years' experience in languages commonly used with Azure, such as C#, Java, Python, and JavaScript1.
  • Experience with MuleSoft or like-API gateway technologies preferred
  • Familiarity with core Azure services, especially those related to App Services, such as Azure App Service, Azure Functions, and Azure Logic Apps.
  • Ability to read, use, and produce system design artifacts such as flowcharts and wireframes
Other Computer Skills
  • Familiarity with the Microsoft Office Suite
Sharing rewards is an integral part of our culture. We believe in the value of hard work and reward our employees beyond the paycheck. Our total rewards package is based on eligibility and includes:

Financial Benefits
  • Competitive Compensation
  • Monthly Bonuses for Eligible Employees
  • 401(k) and Company Match
  • Annual Profit Sharing
  • Paid Time Off
Health, Wellbeing, and Family Planning Benefits
  • Paid Vacation - starting at 80 hours annually for employees in their first year of service.
  • Paid Sick Days - Ten (10) per year with a conversion option for unused time.
  • Ten (10) Paid Holidays per year
  • Gym Reimbursement
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • Short-Term and Long Term Disability
  • Company Paid Life Insurance
  • Flexible Spending Accounts (FSA)
  • Health Savings Accounts (HSA)
  • Employee Assistance Program
  • Parental Leave
Education and Career Planning Benefits
  • Tuition Assistance
  • Networking Opportunities
  • Leadership Development Opportunities
Perks
  • Paid Parking
  • Service Awards
  • Hybrid work arrangements
  • Business casual environment
  • A strong organizational culture focused on our greatest asset: you


If your experience aligns closely, please apply. We value diverse backgrounds and adding new perspectives. We encourage you to apply if you can make a strong impact in this role at www.greatamerica.com/careers.

Please note, applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa.

  • Cedar Rapids, Iowa, United States Performance Software Full time

    Job Title: Software or Systems Engineers for Avionics and Space ExplorationAbout the Role: We are seeking highly skilled Software or Systems Engineers to design and develop software solutions for state-of-the-art safety-critical systems in the areas of Avionics and Space Exploration.Responsibilities: Design and develop software solutions for safety-critical...

  • Software Engineer

    2 months ago


    Cedar Rapids, United States United Software Group Full time

    Hi, Role: Software Engineer Location: Cedar Rapids, IA Position Type: FTE POSITION SUMMARY: Design, code, test, and provide ongoing support for embedded systems software to meet technical and customer requirements. Design and code based on low-level software requirements. Build, test and deliver real-time embedded software to target environments in...

  • Software Engineer

    1 day ago


    Cedar Rapids, Iowa, United States United Software Group Full time

    About the Role:We are looking for a skilled Software Engineer - Embedded Systems Specialist to join our team. As an embedded systems specialist, you will design and implement real-time software solutions for our clients.Key Responsibilities:Design and code embedded systems software to meet technical and customer requirementsTest and deliver software to...


  • Cedar Rapids, Iowa, United States GLC On-The-Go Full time

    We are seeking a skilled Software Engineer to join our team at Company.This full-time position involves designing, developing, and maintaining software applications using a variety of technologies and programming languages.The successful candidate will have a strong background in computer science and software engineering, with experience in software...


  • Cedar Rapids, United States Raytheon Technologies Full time

    Unspecified Rockwell Collins Inc. d/b/a Collins Aerospace has anopeningfor a Senior Engineer, Software Engineeringin Cedar Rapids, IA. Joining Collins Aerospace isn’tjust about finding a job; it’s about embarking on a journey to redefine the future of aerospace technology. What YOU will do Develop flight display systems used on platforms...


  • Cedar Rapids, Iowa, United States RTX Full time

    Job OverviewWe are seeking a highly skilled Senior Software Systems Engineer to join our team at RTX. This role will be responsible for designing, developing, and implementing complex software systems for avionics applications.About the RoleThis is a challenging and rewarding position that requires strong technical skills, excellent problem-solving...


  • Cedar Rapids, United States Tek Labs Inc Full time

    Job Title - Principal Software Engineer Location: Cedar Rapids, IA – 52498- USA Experience Required: 12 years Contract Duration: 12 months Job Summary: As a Principal Software Engineer in this organization, you will be involved in the development of state-of-the-art communications, information assurance, and general-purpose processing systems. The...


  • Cedar Rapids, United States Tek Labs Inc Full time

    Job Title - Principal Software EngineerRead all the information about this opportunity carefully, then use the application button below to send your CV and application.Location: Cedar Rapids, IA – 52498- USAExperience Required: 12 yearsContract Duration: 12 monthsJob Summary:As a Principal Software Engineer in this organization, you will be involved in the...

  • FMS Software Engineer

    4 weeks ago


    Cedar Rapids, United States Lotus Technology Group, Inc. Full time

    FMS Software Engineer (495539) Required Skills: Need recent FMS experience with FMS SW development & V&V. Salary: $110k - $120k/Annum (FTE) Avionics FMS knowledge Design, code, test, and provide ongoing support for embedded systems software to meet technical and customer requirements. Design and code based on low-level software requirements. Build, test...


  • Cedar Rapids, Iowa, United States RTX Full time

    Job OverviewWe are seeking a highly skilled Embedded Linux Software Systems Engineer to join our team at RTX. As a key member of our engineering group, you will be responsible for designing, developing, and delivering cutting-edge embedded Linux software systems.

  • Software Engineer

    7 months ago


    Cedar, United States Omni Inclusive Full time

    Skills you must have: • Working knowledge of Assembly C, C++, Python/Perl Scripting Language knowledge • Knowledge of designing Device drivers and hardware-software integration • software systems using object-oriented design principles • Prior experience as a software architect for a real-time embedded system. • Demonstrated technical leadership...


  • Cedar Rapids, United States Disability Solutions Full time

    Job Description Because this role involves a combination of collaborative/in-person and independent work, it will take the form of a hybrid work format, with time split between working onsite and remotely. You don’t see it, but it’s there. Our employees work on the world’s most advanced electronics – from saving emissions in the City of Lights to...


  • Cedar Rapids, Iowa, United States RTX Full time

    About Us">At RTX, our Mission Systems team helps civilian, military and government customers complete their most complex missions. We provide intelligent and secure communications, missionized systems for specialized aircraft and spacecraft, and collaborative space solutions.">Job Description">We are seeking a skilled Embedded Software Engineer to join our...


  • Cedar Rapids, Iowa, United States BAE Systems USA Full time

    BAE Systems USA, a leading provider of advanced defense, aerospace, and security systems, is seeking an experienced Software Engineering Discipline Lead to drive strategic technology initiatives in its Precision Strike business area. With a focus on delivering exceptional leadership over the software life-cycle, this role will play a critical part in shaping...


  • Cedar Rapids, Iowa, United States Lotus Technology Group, Inc. Full time

    **The Opportunity:**We are seeking an Real-Time Software Engineer Avionics to join our team at Lotus Technology Group, Inc. As a key member of our engineering team, you will be responsible for designing, coding, testing, and providing ongoing support for embedded systems software that meets technical and customer requirements.About the Role:This is a unique...


  • Cedar Rapids, Iowa, United States BAE Systems USA Full time

    Job OverviewBAE Systems USA is a leading provider of advanced defense, aerospace, and security systems. We are seeking a highly skilled Software Engineering Discipline Lead to join our team in the Precision Strike business area.About the RoleThis leadership position requires a strong background in software engineering with experience in managing...

  • Software Engineer

    2 months ago


    Cedar Rapids, United States Saxon Global Full time

    Role : Software Engineer (Flight management system-FMS) location: Cedar Rapids, Iowa Fulltime only - onsite Flight management system(FMS) experience must have. Experience. Software Eng with FMS (This for development. FMS experience is must). Responsibilities: Should have experience in development of embedded software (Must have) • Programming language:...

  • Software Engineer

    1 week ago


    Cedar Rapids, Iowa, United States Omni Inclusive Full time

    Key Skills - Angular, Java, Spring BootAt Omni Inclusive, we're seeking an experienced Software Engineer to lead our frontend development efforts. With a strong background in Angular, Java, and Spring Boot, you will be responsible for designing and implementing user interfaces and user experiences for our products.Key qualifications include:At least 10+...


  • Cedar Rapids, Iowa, United States Lotus Technology Group, Inc. Full time

    **About the Role:**We are seeking an experienced FMS Software Engineer to join our team at Lotus Technology Group, Inc. This is a unique opportunity to work on cutting-edge avionics software development and contribute to the success of our organization.About You:To be successful in this role, you will have recent experience with FMS SW development & V&V, as...


  • Cedar Rapids, Iowa, United States RTX Full time

    Job Description:At RTX, we are seeking a skilled Embedded Software Engineer to join our Mission Systems team. As a key member of our team, you will play a critical role in developing cutting-edge embedded software solutions for advanced communication systems.About the Job:This is a U.S.-based role that offers $64,000 - $128,000 USD per year, depending on...