Responsibilities
- Maintaining and developing all parts of a complex service-oriented system
- Work with a large arsenal of open source and cutting-edge technologies such as Node.js, Angular.js, MySQL, Docker, RabbitMQ and Redis.
- Plan and implement model data structures for scalability
- Write secure code; participate in all phases of the development life cycle
- Work on the maintenance and improvement of existing data structures
- Research, evaluate and analyze technical and design requirements; Develop additional server level functionality and tools using a .NET language (C# preferred).
- Troubleshoot and fix bugs/flaws to ensure servers are running optimally.
- Incorporate standards-based development processes for website and web/mobile applications.
- Assist with website strategy and planning.
- Subject matter expert, providing guidelines, best practices and training to other individuals
- Formulate concepts and ideas for additional products, tools and services
Requirements
- Fluency or understanding of specific languages, such as Java, PHP, or Python, and operating systems may be required.
- Expert in Backend Development process (Design, Development, and Deployment)
- Expertise in Rest API design and development.
- Hostile work with AWS
- Have knowledge of Docker
- Focus on efficiency, user experience, and process improvement.
- Excellent project and time management skills.
- Strong problem solving and verbal and written communication skills.
- Experience of minimum 3 years and maximum 5 years.
Skills: deployment, aws, open source and cutting-edge technologies, rabbitmq, troubleshoot, php, redis, .net, backend development, python, standards-based development processes, node.js, mongodb, rest api, web/mobile applications, service-oriented system, fix bugs/flaws, java, mysql, angular.js, concepts and ideas, docker
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries
- IT Services and IT Consulting