Experience: 8+ years
We Are Looking to Add a Key Member to Our Enterprise Technology Group!
This position is responsible for designing, developing, and implementing services and APIs for a wide variety of business needs. A successful candidate will have full-stack software engineering experience and demonstrate passion to solve business problems with integrations and 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. The candidate is also able to effectively mentor and coach other developers.
- 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
- 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 - Ability to read, use and produce system design artifacts such as flowcharts and wireframes
Search Senior Software Engineer - Integrations jobs near Dallas, TX → Browse all live jobs
This posting was published by GreatAmerica Financial Services on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.