We are urgently looking for Back-End Software Engineer for our Direct client requirement
TITLE: Back-End Software Engineer
LOCATION: Irvine, CA
DURATION: 6+ months
Rate: DOE
Job Description:
Role Purpose:
We are looking for a software engineer with strong computer science foundation to work our highly scalable data services.
Major Responsibilities:
- Designing, developing and testing a scalable and highly available data services.
- Supporting and maintaining existing services.
- Participate in code reviews and design discussions to improving existing frameworks.
Background, Experience& Qualifications:
- B.S. in Computer Science or a related field.
- Strong knowledge of Computer Science fundamentals including object-oriented design, data structures, operating system, computer networks.
- 5+ years of experience in software engineering.
- Experience with designing and implementing scalable systems.
- Strong development skills in Python and SQL.
- Experience in designing and implementing RESTful APIs.
Preferred Qualifications:
- Experience with container platforms like Docker or relevant.
- Experience with AWS environment.
- Production level experience in one or more modern programming language such as C++, Python, etc.
- Experience developing highly-scalable RESTful APIs.
- Experience with API testing.