Sritechsolutionsinc
Software Development Engineer Backend
Company
Role
Software Development Engineer Backend
Location
Job type
Contract
Found on Mokaru
122 months ago
Salary
Job description
Linkedin is Mandatory for Submission
Software Development Engineer Backend
Location for all is Redmond/Bellevue WA
6 months
Core Responsibilities
· Translation of complex functional and technical requirements into detailed architecture and design.
· Responsible for the over-all systems architecture, scalability, reliability, and performance.
· Developing and delivering quality services and solutions using Java, HTTP, REST, RDBMS, No SQL and other web technologies.
· Maintaining current technical knowledge to support rapidly changing technology.
· Candidate must be able to work with a minimum of technical supervision and supplemental engineering support
Skills & Qualifications
· Masters/Bachelors degree in computer science or equivalent experience.
· 4-10 years overall development experience
· Experience with NodeJS
· Experience with ExpressJS or Happi
· Experience with PostgreSQL
· Experience with RethinkDB good to have
· Experience with Ubuntu good to have
Work experience must have included
· Core competencies in Java and/or C++
· Familiarity with scripting languages such as Ruby, Perl or Python
· Expertise in building REST based reactive micro services platform
· Understanding of Map Reduce and other distributed algorithms
· Experience and through understanding of relational databases such as MySQL, PostgreSQL
· Familiarly with event/message driven system design and architecture
· Strong knowledge of data structures, algorithms, enterprise systems, and asynchronous architectures
· Excellent verbal and written communication skills.
· Proven track record on delivering results, especially in the area of writing high-performance, reliable and maintainable code.
· Expertise in Devops process and tooling for deployment, monitoring and site reliability engineering
· Familiar with managing applications in cloud.
· Ability to work well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements.
Excellent written and verbal communication skills
Interview focus areas
· Coding, algorithms, data structures
· Problem solving, Design, OO and functional programming
· Distributed systems, web services, scaling, operational excellence
· Culture fit, agility, bias for action, ownership, communication
ATTACHMENTS
Skills & Qualifications
· Masters/Bachelors degree in computer science or equivalent experience.
· 4-10 years overall development experience
· Experience with NodeJS
· Experience with ExpressJS or Happi
· Experience with PostgreSQL
· Experience with RethinkDB good to have
· Experience with Ubuntu good to have
Work experience must have included
- Core competencies in Java and/or C++
- Familiarity with scripting languages such as Ruby, Perl or Python
- Expertise in building REST based reactive micro services platform
- Understanding of Map Reduce and other distributed algorithms
- Experience and through understanding of relational databases such as MySQL, PostgreSQL
- Familiarly with event/message driven system design and architecture
- Strong knowledge of data structures, algorithms, enterprise systems, and asynchronous architectures
- Excellent verbal and written communication skills.
- Proven track record on delivering results, especially in the area of writing high-performance, reliable and maintainable code.
- Expertise in Devops process and tooling for deployment, monitoring and site reliability engineering
- Familiar with managing applications in cloud.
- Ability to work well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements.
- Excellent written and verbal communication skills.


