Search by job, company or skills

K

Technical Lead- New Age Skills

new job description bg glownew job description bg glownew job description bg svg
  • Posted 26 days ago
  • Over 100 applicants
Quick Apply

Job Description

Technical Lead - New Age Skills

Company: Kiya.ai

Job Summary:

We are seeking a highly skilled and experienced .NET Technical Lead to guide a team of developers in creating high-quality software solutions. The ideal candidate will possess strong hands-on experience in C#, .NET, MVC, Blazor, SQL Server, API Development, Angular/REACT, HTML, CSS, and related technologies. This role demands strong expertise in database programming, object-oriented programming (OOP), and software architecture, along with excellent communication skills and a deep understanding of both Agile and SDLC methodologies. You will be responsible for guiding the team, conducting code reviews, and ensuring projects are delivered on time and within scope.

Key Responsibilities:

  • Technical Leadership: Lead the design and development of robust, scalable, and efficient applications using .NET, C#, MVC, Blazor, SQL Server, Angular, and web technologies (HTML, CSS).
  • API Development: Architect and develop APIs, ensuring high performance, security, and scalability.
  • Database Management: Design and manage databases in SQL Server, ensuring high performance, data integrity, and scalability. Optimize queries and ensure robust data modeling practices.
  • Solution Design: Collaborate with business stakeholders to identify and gather requirements, translating them into technical specifications and solution designs.
  • OOP and Best Practices: Apply strong object-oriented programming (OOP) concepts to ensure maintainable and reusable code structures.
  • Code Reviews & Quality Assurance: Perform thorough code reviews to ensure adherence to quality standards, coding guidelines, and security best practices. Analyze technical documentation and estimations for accuracy.
  • CI/CD and Release Management: Manage the release lifecycle, including version control using GitHub and automation through CI/CD tools (Jenkins, Azure DevOps, etc.). Plan deployments and rollback strategies to ensure seamless releases.
  • Impact Assessment & Risk Management: Conduct impact assessments for changes in systems and code. Proactively identify risks and suggest mitigation strategies.
  • SDLC & Agile Methodologies: Oversee project delivery using Agile and SDLC methodologies. Ensure timely delivery, from planning to execution, in collaboration with cross-functional teams.
  • Mentorship & Knowledge Sharing: Provide guidance and mentorship to junior developers. Promote continuous improvement and learning within the team.
  • Documentation: Ensure that technical documentation, including solution designs, architecture diagrams, and user manuals, are accurate and up to date.

Required Skills & Qualifications:

Technical Expertise:

  • Strong hands-on experience in C#, .NET Core, MVC, Blazor, SQL Server, API Development, Angular, HTML5, CSS3, and JavaScript.
  • In-depth knowledge of database design, development, and optimization in SQL Server.
  • Strong object-oriented programming (OOP) principles and design patterns.
  • Hands-on experience with version control systems (e.g., GitHub) and CI/CD pipelines.
  • Release Management: Proven ability in managing software releases, deployments, and rollback strategies.
  • Solution Architecture: Ability to create and implement solution designs that align with business requirements and technical architecture.
  • Agile Methodologies: Strong experience in working with Agile delivery models and familiarity with SDLC.
  • Testing Frameworks: Knowledge of testing frameworks and methodologies such as NUnit, xUnit, or MSTest for unit testing.
  • Continuous Improvement: Stay updated with the latest .NET technologies and frameworks, and introduce innovative practices to the team.

Soft Skills:

  • Communication Skills: Excellent verbal and written communication skills to effectively collaborate with stakeholders and convey technical concepts to non-technical audiences.
  • Client Interaction: Ability to interact directly with clients and stakeholders to understand requirements, provide updates, and manage expectations.
  • Analytical and Problem-Solving Skills: Ability to analyze complex problems and develop innovative solutions that meet business needs.
  • Attention to Detail: High level of accuracy in documenting requirements and developing solutions.
  • Team Collaboration: Willingness to work closely with cross-functional teams and contribute to a positive team environment.

Education:

  • Bachelor's degree in Computer Science, Engineering, or a related field.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Kiya.ai stands at the forefront of innovation as a leading digital solutions provider specializing in serving financial institutions and governments across the globe. Known for our deep domain expertise in Financial Services, Digital Payments, Governance, Risk, and Compliance solutions, we offer market-ready processes that help clients traverse their digital transformation journey, Headquartered in Mumbai, Kiya.ai is committed to business transformation through a range of advanced digital solutions and new-age technologies. Our offerings include multi-experience and omnichannel banking, cutting-edge solutions in the metaverse, artificial intelligence, intelligent automation, and data analytics. Our flagship products comprise India's first-ever Business Metaverse Solution (Kiyaverse), Universal Regtech Solutions, and Digital Core Banking Solutions. With a dynamic workforce spanning 12 global offices, our extensive partner network includes 56 countries across Southeast Asia, Africa, the Middle East, Europe, and North America, serving over 500 enterprises. Our commitment to excellence is reflected in our ISO 9001 and ISO 27001 certifications, and we are proudly assessed at CMMI Level 5 v2.0. At Kiya.ai, our approach is not just about implementing technology; it's about creating sustainable value that resonates with the communities we serve. Our solutions and services are meticulously crafted to meet the evolving needs of our clients, ensuring that we remain a trusted partner in shaping the future of digital landscapes.

Job ID: 120003759