Kinh nghiệm
Không yêu cầu
1. Required Skills and Knowledge
- Proficient in handling complex technical development concepts, latest software tools and technologies, strong database concepts and designing techniques
- Proficient in IOS/Android APP, .NET and responsive website etc. framework design and implementation.
- Conceptualization Skills – Ability to create product architecture, evaluate and foresee the applicability of diverse architectural designs relative to the product.
- Engineering Skills – Ability to advocate and relate to different development methods and modeling techniques
- Ability to define, document, and communicate
- Deep understanding of web and/or mobile technology
- Good knowledge of different software systems, client/server architectures, and various compatibility requirements.
- Experience with building distributed n-tier systems
- Experience in troubleshooting, software development processes and ability to understand and drive client requirements.
- Good grip on non-functional areas like performance, scalability studies, human interaction, software ergonomics
- Guidance and management of external and internal delivery teams
- Driving the collaboration with the business area(s), IS, and technology vendors to ensure that all project participants are effectively communicating and executing tasks as specified in the project plan.
- Review work of development team
- Work effectively in a multi-tasking environment. Know how to prioritise competing tasks.
- Strong in Data structures & algorithms / Object-oriented Design / Design patterns
- Very strong in Javascript technologies (react, vue, node.js…), HTML / CSS technologies
- Very strong in .NET, and capability to learn new languages if needed such as Swift, Python, Java…
- Very strong in API design and implementation (both RESTful and SOAP)
- At ease with agile practices and continuous delivery practices.
- Experience working on service-oriented architectures and designing software in this context
- Operational experience with Mulesoft or Low Code/No Code Platforms is a definitive plus
2. Required Competencies
- Business acumen and analytical skills
- Strong Content Management and eCommerce background
- .NET / JavaScript/ iOS/Android/ R Expertise
- Hands-on with a strong sense of urgency, and willing to “roll sleeves up.”
- Ability to communicate verbally and in writing with clarity, brevity, and accuracy
- Ability to multi-task and work under pressure within a matrix structure
- A mindset of ownership of the topics you are responsible with and of getting things done
- An “open source” mindset is willing to continuously learn and share your findings with others. If you also contribute to open source projects, this is definitively a big plus.
- A know-how to mentor and grow younger software engineers
3. Required Work Experience: 6+ years of hands-on experience
4. Required Qualifications: BS degree in Computer Science or related technical discipline
Chia sẻ
Bình luận