Senior Software Engineer
Previous Job
Previous
Senior Software Engineer
Ref No.: 18-10658
Location: Seattle, Washington
Start Date: 02/22/2018
Basic Qualifications
• Bachelor's Degree or higher in Computer Science, Math, EE or equivalent experience in field
• 7 years of experience in software design and development
• 1-3 years of experience in full stack development
• Experience in design and development using object oriented techniques.
• Java development experience is a must
• Working knowledge of relational databases
• Ability to implement client interfaces following visual, written design reference documents, as well as improve the design where needed
• Understanding of AngularJS, Backbone.js or some other modern client-side application framework based systems
• Development experience with highly visited websites, including optimal use of caching
• Experience building AJAX enabled dynamic web sites
• Experience using RESTful resource-oriented web services
• Ability to communicate with both technical and non-technical audiences
• Ability to work both individually and in a team environment
• Experience working in agile teams (e.g., Scrum, XP)
• Expert in cross group communication, able to get buyoff from business, operations and peers.
• Experience working with SQL databases and others such as such as Cassandra and Mongo and with Maven
• Able to manage fast-paced projects, with strong ability to prioritize multiple tasks and respond to emergencies.
• Strong attention to detail and excellent written and verbal communication skills
• Passion for collaborating with high energy and focus, driving results across multiple projects
• Superior communication skills to maintain effective relationships with all levels of personnel
• Ability to thrive in a fast paced, changing environment; relentless innovator. Challenges status quo and champions best-in-class technical solutions and problem-solving

Preferred Qualifications
• Implementation skills with CSS, JavaScript, HTML5, cross browser support and responsive design
• Previous experience in internet commerce, electronics or consumer goods environment or other fast-paced, technology driven businesses a strong plus
• Experience working in a complex matrixed environment
• Ability to work independently and autonomously
• Good problem solving skills: acts decisively, promptly and confidently. Not afraid to contradict others and proactively offering solutions
• Strong interpersonal and leadership skills
• Strong written and verbal communication skills
• Strong attention to detail and organizational skills
• Strong problem solving, initiative and follow-through skills
• Strong presentation/ training delivery experience
• Key Competencies: Process ownership; deals well with ambiguity, functions well and able to clearly define processes in loosely structured situations; comfortable with following up actions from others
a. . 7+ years on BE and 3+ FE experience or 7+ years of experience on FE and 3+ BE with a B.S.C in computer science is must or 15+ years of hands on development experience
b. . Has cloud experience in AWS
c. . Has done test driven development or has been part of a shift left team in the past
d. . Not coming from background in very structured companies such as Banks, Insurance companies, Client, IBM etc.
e. . Has high communications skills and product vision so would be able to have him represent the product in customer meetings