BOLD is seeking for Technical specialist, who will lead our team of innovators and technologists toward creating next-level solutions that improve the way our business is run.
Your deep knowledge of design, analytics, development, coding, testing and application programming will help team raise their game, meeting standards, as well as satisfying both business and functional requirements.
Your expertise in various technology domains will be counted on to set strategic direction and solve complex and mission critical problems, internally and externally.
Your quest to embracing leading-edge technologies and methodologies inspires your team to follow suit.
Manage a development team that is responsible for all phases of the system development and implementation process including analysis, design, development, testing, and ongoing support for the application systems in an environment of diverse and complex development platforms
Own technical change management, source code and technical documentation, utilizing best practices
Document and test using proven industry standard code analyzing tools, implementing and providing ongoing support for the applications
Master existing systems / application / product architecture and identify opportunities for short and long term improvement.
Coordinate all stages of product development, from initial concept art, to finalization and distribution.
Provide architecture guidance with strong focus on solution architecture, architecture artifacts, performance, scaling and security to produce scale-able, flexible, robust and efficient applications
Lead the technical design solution, conversation, chooses the right frameworks for the business solution, and apply design patterns consistently.
Lead and oversee developers through the product design, planning, development, implementation, and product / system test.
Conduct team meetings with product team and other key project team members to go over schedules and operational milestones.
Create and manage project plans for large foundation projects.
Proactively manage changes in project scope, identify potential crises, and devise contingency plans.
Be an expert with Agile methodologies and deliver these processes throughout the organization.
Run all scrum ceremonies for the team, including Daily Standup, Sprint Planning, Sprint Demo, Sprint Retrospective, and Backlog Grooming.
REQUIRED SKILLS :
Experience building modern web applications with ASP.NET MVC / Java / NodeJs or similar.
Experience with the full stack of software development
Solid Object Oriented design and development skills
Experience with RESTful services
Having good experience in Web API.
Having exposure on Azure or similar
Excellent grasp of data structures and interaction between applications and data.