FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Integrations
GreatAmerica Financial ServicesSenior Software Engineer developing services and APIs for GreatAmerica’s business needs. Responsible for mentoring developers and improving integration solutions within a team environment.
Tech Stack
Tools & technologiesAzureMicroservicesSQL
About the role
Key responsibilities & impact- Design, develop, test, implement, and maintain 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 and Integration Platform team
- 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, reviewing user stories, providing technical solutions and related acceptance criteria and dependencies, 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 services and APIs in different environments using CI/CD
- Create and maintain automated tests at the integration and unit levels
- 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
Requirements
What you’ll need- Bachelors Degree or equivalent experience.
- 8+ years’ experience as a software engineer with recent focus on developing services and APIs
- 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 working in Agile development environment
- 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
- 3+ years of working in and with Salesforce platform and ecosystem
- Experience with implementing and consuming microservices
- Experience with Azure, MuleSoft, or similar API gateway technologies preferred
- Familiarity with the Microsoft Office Suite
Benefits
Comp & perks- Competitive Compensation
- Monthly Bonuses for Eligible Employees
- 401(k) and Company Match
- Annual Profit Sharing
- 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
- Tuition Assistance
- Networking Opportunities
- Leadership Development Opportunities
- Paid Parking
- Service Awards
- Hybrid work arrangements
- Business casual environment
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
API developmentobject-oriented programmingautomated testingSQL programmingEvent-Driven ArchitectureAsyncAPI specificationsmicroservicesC#Swaggerintegration testing
Soft Skills
troubleshootingdebuggingdocumentationprocess improvementcollaborationmentoringcommunicationagile methodologyproblem-solvingcode review
Certifications
Bachelor's Degree