Senior Backend Developer
We are disrupting the world of Finance think Big Data; think Natural Language Processing; think Artificial Intelligence; think Slick User Experience.
Overview
Senior Back End Developer role focused on delivering data-intensive, scalable web applications and services.
Responsibilities
- Own a variety of mission-critical and data-intensive problems; solve the tough problems.
- Translate high-level business needs into well-defined and scoped functionality.
- Implement new functionality; improve existing infrastructure.
Required Skills
- Strong CS fundamentals gained through a Bachelor's degree in CS, Math, or related discipline, or equivalent industry experience.
- Experience in building large-scale web applications and infrastructure.
- Experience with web front-end development: XHTML, CSS, JavaScript, and libraries such as JQuery; experience creating secure websites or apps.
- Proficiency with Perl, PHP, Python, or Ruby.
- Excellent knowledge and experience with both object-oriented and service-oriented programming paradigms (including C and/or Java).
- Knowledge of database theory; familiarity with MySQL.
- Backend web development within frameworks like Django, AppEngine, and Rails.
- Creativity and ability to learn and solve problems quickly in a fast-paced environment.
- Self-motivated engineer who can take the initiative and work effectively both independently and as part of a team of engineers.
- Experience working with a version control system.
- Understands complex web development and database concepts; understands the benefits of various design methodologies and object-oriented environments.
- Experience with Agile / Scrum and test-driven development.
- Data architecture and external data integration experience.
- Experience with filesystems, concurrency, multithreading, server architectures, and distributed systems.
- Experience with Hadoop or MapReduce.
Notes
We don't expect you to know everything but expect you will do what it takes to learn new technologies and stay ahead of the curve.
Experience Level
Required Experience: Senior IC
Key Skills
APIs, REST, Spring, SOAP, .NET, React, Node.js, Angular, J2EE, JavaScript, Web Services, Java
Employment Details
Employment Type: Full Time
Experience: years
Vacancy: 1