About the Role
You will have a team of C# developers reporting to you as we continue to evolve our mobile footprint. This position is highly interactive with our business partners and customers.
It requires skill in responding to customer inquiries and quotation requests. The position is expected to provide input toward technology trends and best practices for increased quality and efficiency.
Responsibilities
- Manage on / off shore team of C# Mobile developers.
- Ensuring a high degree of quality of deliverables produced by team. Successfully partner and lead large offshore resources in solving complex business needs.
- Performing reviews to ensure enterprise and architectural standards and processes are followed. Complete management responsibilities include performance management, hiring and coaching of staff, and resource planning.
- Recommending technical strategy and direction across functional area. Participate in development and evolution of architecture.
- Seeking diverse ideas and perspectives from a variety of sources to create better solutions, products, and services. Carry out management responsibilities in
accordance with the organization’s policies, procedures, and applicable laws
Interviewing, hiring, and training employees; planning, assigning, and directing work. Appraising performance; rewarding and disciplining employees;
and addressing complaints and resolving problems
Ensuring all staff are provided with training and resources needed to perform their jobs to the most outstanding degree.
Ensure staff are provided with frequent feedback and coaching to meet and exceed individual and team performance goals.
Requirements
- Currently managing C# Mobile developers.
- Experience with cloud technologies and providers like AWS or Azure. Experience with modern dev practices and supporting technologies such as CI / CD, BDD, Terraform, GITHub.
- Demonstrate proficiency in database technology, design and manipulation, optimization, and best practices. Expertise in techniques for design and code reviews of offshore technical proposals.
- Possess knowledge and experience in project planning and management tools to manage project progress, budget, and scope.
Experience in code reviews and development approaches.
Have the proven ability to lead test-driven development and maintenance. Proven ability to adapt to new roles and responsibilities.
Expertise in industry technology language development trends.
- Have expertise and experience applying industry best practices in all aspects of development. Proven expertise in partnering and leading internal and external technology resources in solving complex business needs.
- Possess present development experience using development languages such as C#