Senior Software Engineer
As a Senior Software Engineer, you will design and develop scalable, performant,
and robust software using modern design patterns and web technologies to integrate
internal as well as third-party web services and components. You will work closely with
the Product and Development teams as part of an Agile Development process. You will
need to be able to grasp both product and technical requirements and utilize yourabilities to translate them into working applications and functionality acrossour platform. You will participate in all phases of the fulfillment cycle: fromproduct definition and design through implementation, debugging, and testing.
The ideal candidate is a self-starter with knowledge of currentWeb Technologies (HTML, JavaScript, CSS), database design and hostinginfrastructure, who also is interested in JavaScript, Node and Ruby on Rails,and who loves to build useful software.
About Your Responsibilities:
· Consistently follow and continue to help improveour engineering processes, including code reviews, deployment, and issuetracking
· Document solutions to institutionalize knowledgefor the development, operational, support, and end user communities
· Ensure clear/straightforward design andcomprehensive documentation of code that results in clean, concise, andmaintainable software.
· Analyze, design,and coordinate the development of back-end services, including downstream servicesutilizing a variety of technologies.
· Act as a mentor ina collaborative environment
Requirements
· BS or MS inComputer Science or related fields or equivalent work experience
· Minimum 3 years of web development andintegration experience
· Experience with the followingtechnologies: Ruby on Rails, HTML5, JavaScript, Node and SQL
· Platform: Docker, CI/CD, GitHub
· Demonstrated professionaldevelopment experience developing and consuming APIs and web services
· Comfortableworking in a modern software engineering environment with distributed sourcecontrol, and a dev/staging/prod release cycle
Desirable Skills
· Experience with the followingtechnologies: Golang, Kinesis Streams, AWS Lambdas, Google Pub/Sub, orterraform is a plus.
· Experience in Digital Marketing /Online advertising (SEO/SEM) an advantage
· Jira, Confluence, or equivalentAgile tools
· Developing and deployingapplications hosted in Google Cloud, AWS, or similar cloud environments
· Eager attitude ready to solvechallenges daily
· Curious andmotivated by new concepts and ideas
· Driven to accomplish goals, settingtrends, and obliterating the agenda
Subscribe to job alerts and upload your resume!
*By registering with our site, you agree to our
Terms and Privacy Policy.