What are the responsibilities and job description for the Developer position at Dtech LLc?
Title: Developer Level 2/Level 3
Location: Cincinnati, OH
Duration: 6 Months
Job Scope:
· As a Full-stack Developer, you will have the opportunity to design, build, test, maintain, and have a direct and meaningful impact on the roadmap of the digital platform.
· You will be responsible for the design and development of the Orchestration service layer of the highly scalable eCommerce web application.
· The Full-stack Developer strives to continuously improve the software delivery processes and practices and be a role model and demonstrates the company's core values of respect, honesty, integrity, diversity, inclusion, and safety of others.
Some requirements of the role:
· 6 years of Server-side development experience with Node.js and Java / Spring
· Significant knowledge of Frontend web development stack with JavaScript / CSS and Angular or React
· Knowledge of SQL Database and NoSQL Databases ( MongoDB / Cassandra )
· Strong analytical problem-solving skills
· Experience with modern micro-service architecture
· Proven Experience in building RESTful APIs and a deep understanding of REST principles
· Detail-oriented and work well in a team and individually
· Self-starter with strong initiative and ability to work under pressure
· Understanding of the entire development process (design, development and deployment)
· Excellent written and verbal communication skills
· Ability to prioritize work and complete tasks with quick turnaround times
· Excellent organizational, time, and project management skills
· Business-minded approach to time, costs, and deadlines
Key Responsibilities
· Identify and uphold Full stack engineering best practices
· Collaborate with designers & product managers to iterate on the design & implementation of our product
· Work with Engineers from our consumers to build and ship features
· Design a framework for creating services that grow with the needs of the company
· Monitor performance, watch for traffic drops related to usability problems & rectify the issues
· Review app and feature code, and plan future API upgrades with the development team
· Assist in the development of applications & features that will be put on the website, mobile app, and external client apps
· Stay up-to-date on emerging technologies
Job Type: Contract
Salary: From $25.00 per hour
Experience:
- Software Development Occupations: 6 years (Preferred)
- REST: 6 years (Preferred)
- Java: 6 years (Preferred)
Work Location: One location