استخدام (Software Engineer (Map
شرح موقعیت شغلی
Job description
- Work as a member of a Map software development team and participate in team projects
- Develop and maintain server-side services
- Build efficient, testable and reusable modules and packages as well as code reviews and pair-programming
- Discover and validate technical requirements and parameters
- Analyze and translate functional specifications and change requests into technical specifications
- Research technologies/methodologies, explore alternative solutions and implementations, critically evaluate trade-offs
- Design and implement distributed, scalable, high-performance micro-service based applications
Job requirements
- BS degree in Computer Science or relevant field
- 1-2 years of professional experience as a Software Developer or similar role
- Able to work under pressure and meet deadlines
- Teamwork skills with a problem-solving attitude
- Communicate effectively with a positive attitude
- Mentoring, sharing knowledge, and helping ensure effective coding practices. - Strong understanding of good design principles
- Comfortable with an agile, flexible approach to feature development
- A strong “Automation First” mentality
- Experience in one of programming languages like NodeJS, Go, Python
- experience in building Restful Web services
- Exposure to some or all of these technologies is an added advantage: Redis, Kafka, ELK Stack, Docker, Openshift, OSM, Graph & ML
- experience in using git as source version control
مهارتهای مورد نیاز
- Git
- Redis
- Osm
- RESTful
- Node.js
- Go
- Python
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- معافیت تحصیلی معافیت دائم پایان خدمت