Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Create / Implement data structures and algorithms responsible for managing and querying customers data.
- Build a maintainable back end code
- Participate in systems architecture and the transfer of product requirements into proper design patterns and logical software entities
- Actively seek new ways of improving the data layer architecture and performance for query intensive applications
- Collaborate with the front end team on integrating front end services with the back end services
- Design REST APIs
Job Requirements
- Typically you will have a wide range of interpersonal and core engineering skills including and not limited to a good presentation and interpersonal skills can express technical terms with ease with and possessing sound engineering principles knowledge. For this specific role it is required that you know well the following but not to be necessarily fully fluent in :
- T-SQL, SQL Server or MySQL Experience
- API design
- Familiarity with the inner working of web systems
- C# .Net or Java Knowledge and web Technologies in general, .Net Core is a plus
- Worked with ORM frameworks
- General Idea on design patterns
- Knowledge of front end tech is a plus (JavaScript, HTML, etc..)
- Experience with Rest
- You thrive to eliminate code redundancy and write the cleanest code you possible
- Familiar with modern web concepts
- Familiar with Unix / Linux based systems
- Knowledge of Git
Qualifications:
- Computer Science, Software Engineering or Electrical Engineering.
- Technically Savvy
- 2-3 years of experience
- Team player
- You lead or have been a team member who delivered end to end products.
- You are able to pick up new technologies fairly easy