Sr Software Engineer, Middleware Technologies

Apply Now

Company: Edward Jones

Location: Atlanta, GA 30349

Description:

Job Title: Sr Software Engineer, Middleware Technologies

Duration: Longterm

Location: Remote

Position Responsibilities:

  • Reliably deliver advanced-level quality code that solves user and business problems in a flexible, scalable way
  • Own a medium to large piece of a system or product, delivering scoped projects with limited supervision while maintaining other production systems
  • Demonstrate conceptual knowledge of databases and asynchronous development
  • Implement new features and modify existing features across a variety of customer-facing and internal business applications
  • Provide feedback, participate in code reviews and collaborate with other engineering teams, user experience design and product teams
  • Review and test code before deployment, performing unit and integration testing
  • Perform bug fixes and support troubleshooting efforts with ability to debug complex problems independently
  • Ability to understand performance implications of various technical approaches or implementations, such as SQL data types
  • Contribute ideas that inform broader team initiatives and technical strategy
  • Productively collaborate, present and communicate to business, functional teams and senior leaders to determine business requirements and translate them into creative and effective solutions


Requirements:
  • Bachelor's degree in Computer Science or other relevant engineering field or equivalent work experience
  • 3-5 years of middleware experience with MuleSoft or similar platforms (Tibco, IBM Integration Bus etc.)
  • Knowledge in languages such .NET and GraphQL
  • Experience with relational databases such as SQL Server, MSSQL, MySQL or similar technologies
  • Exposure to Cloud technologies (AWS, Azure etc.)
  • Knowledge working closely with Git
  • Understanding of industry standard system architecture and system management tools
  • Experience supporting and documenting build and configuration changes throughout environments
  • Experience in Agile/Scrum development cycle environments

Similar Jobs