Software Development Engineer
Job Description
Job description
Experience building full stack applications
Education: MS in Computer Science Computer/Electrical Engineering Mathematics or a related field
Skills: Strong experience in Java Services (UI and backend) Database and customer facing APIs
Experience with modern web technologies and techniques such as HTML5 CSS3 CSS frameworks and CSS pre-processors.
Experience with jQuery Node.js JavaScript build tools and modern JavaScript frameworks such as React Redux Ractive Ember or Angular along with the knowledge of when to use them
Experience with React Native and Native Android development is a plus
Experience with AWS and other cloud technologies
Experience in communicating with users other technical teams and senior management to collect requirements describe software features technical designs and strategy
Experience influencing software engineering best practices within your team