Job Duties and Responsibilities:
- Work with engineering management and assigned mentor to scope and plan engineering efforts
- Design and implement core, high-performance, scalable software components
- Test-driven development, design and code reviews
- Interest in software development experience, and testing that supports building highly reliable, mission-critical software
- Ability to program in at least one OO programming language (e.g. Java, C#, GO, Node.js, C++, Python)
- Basic understanding of the JavaScript language
- Knowledge of web application frameworks, RDBMS & Application Servers (experience in one or more preferred)
Generating Apply Link...