Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customers expectations by achieving high quality and on time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanism. Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve complicated workflows or multiple product areas. Works with general supervision on complex projects with latitude for independent judgment. Moderate skills with high level of proficiency and technical expertise.
Basic mandatory knowledge:
Tech skills :
C#,.Net,HTML5 , Entity Framework, basics on Sw architecture
Kubernetes, Docker, (Containerization concept)
Automatic Coded Test
SeleniumSQL /Oracle (preferred)/POstgre SQL
WebAPI – REST –– WebSocket –
Automatic Test Framework
Experience in Agile methodologies and development phases (Backlog refinenement , test automation, refactoring, Continous integration, TDD, BDD)
MS TFS experience
English mandatory (listening, speaking and writing)
analyzing user requirements
writing and testing code, refining and rewriting it as necessary
researching, designing and writing new software programs
developing existing programs by analyzing and identifying areas for modification
creating technical and functional specifications
writing operational documentation
maintaining systems by monitoring and correcting software defects
working closely with all Feature team members, Product Owner, Scrum muster and interact with all the stakeholders
participate to all scrum events in English
continually updating technical knowledge and skills by attending in-house and external courses, reading manuals and accessing new applications.
be proactive on several topics
At least 5-10 years of experiences on web project(s).