GreatAmerica Financial Services

GreatAmerica Financial Services

Senior Software Engineer - Integrations

Cedar Rapids, IA, USA · Senior

No sponsorshipDetected 77 days ago
C#Full-Stack DevelopmentObject-Oriented ProgrammingCode ReviewSQLAzureCI/CDOpenAPIWireframingSalesforceCustomer SupportPostmanTest AutomationLeadershipCommunicationMicrosoft Office

About the role

  • 5+ years' experience working in Agile development environment
  • 3+ years of working in and with Salesforce platform and ecosystem

Responsibilities

  • Ability to read, use and produce system design artifacts such as flowcharts and wireframes

Requirements

  • Bachelors Degree or equivalent experience.
  • 8+ years' experience with object-oriented principals, solution design, automated testing, validation, and error handling
  • 8+ years' experience with SQL-based databases and SQL programming skills
  • 5+ years' experience with Swagger or OAS and developing APIs based on the specification
  • 5+ years' experience with C# or similar object-oriented programming language
  • 5+ years' experience with Postman and other Integration testing tools
  • 3+ years' experience with Event-Driven Architecture and creation of event publishers and subscribers
  • 3+ years' experience with AsyncAPI specifications and developing APIs based on the specification
  • Experience with implementing and consuming microservices
  • Familiarity with the Microsoft Office Suite

Nice to have

  • Experience with Azure, MuleSoft, or similar API gateway technologies preferred

Skills

  • 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
  • Perform peer code reviews
  • Present new services and APIs developed to the team and stakeholders
  • Answer qualified support calls from users
  • Work closely with architects to define processes and technologies to be implemented by all developers
  • Determine coding best practices and process improvements
  • Enforce coding standards and best practices to ensure only quality code is promoted to higher environments.
  • Train, coach, and mentor other Software Engineers and interns

Compensation

  • Ten (10) per year with a conversion option for unused time.
  • Ten (10) Paid Holidays per year

Benefits

  • Paid Vacation - starting at 80 hours annually for employees in their first year of service.

Company info

  • 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.
  • 401(k) and Company Match
  • Company Paid Life Insurance
  • Sharing rewards is an integral part of our culture.

Visa & Work Authorization

  • 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.

This listing is sourced directly from GreatAmerica Financial Services's careers page and normalized into a canonical job model.