Jobs at Syrinx

View all jobs

Back End Software Engineer

Columbus, OH
About You:

• You are able to prioritize well and self-manage
• You have a proactive self-starter attitude
• You are a good communicator, verbally and written
• You don’t like doing the same thing over and over – a keen eye for automation opportunities
• You can analyze business requirements and identify possible gaps, ambiguities, missing scenarios, etc.

Your contribution to the team includes:

• Ensure focus on Engineering architecture, design, and technical improvements across teams.
• Explores and creates service designs that improve capability, functionality, and time to market with maximum quality.
• Drive a project forward with other engineers in DPG while meeting high quality standards
• Take input from multiple sources such as: team members, peers, industry trends, customers, business needs, user experience group, and customer support to define technical boundaries and design scalable / sustainable platform services that serve the needs of multiple products, platforms, and/or customers.
• Facilitate education and continuous improvement through learning sessions, coding workshops etc.
• Coach and mentor junior engineers and work with peers to deliver product enhancements and bug fixes on time and with quality.

What you’ll need to be successful:

Strong Applied knowledge of the following:
o Server-side development using GoLang, Java, NodeJS or PHP and related frameworks
o Experience with front-end frameworks, especially Angular, RxJs, NgRx
o RESTful Web Services (experience producing, consuming and testing REST services).
o Application testing, tuning and monitoring.
o Amazon Web Services (AWS) and developing for the cloud.
o Relational databases and understanding data structures like MySQL, PostgreSQL.
o NoSQL databases like Couchbase, DynamoDB, Mongo etc.
o Caching frameworks like Redis etc.
o Build/deploy tools and pipelines.
o Application monitoring tools like New Relic, Datadog, etc.

Share This Job

Powered by