Kanini Software Solutions Ukraine logo

Technical Architect -.Net

Kanini Software Solutions Ukraine·Salary not specified

Primary stack

DockerKubernetesSQL ServerPostgreSQLAWS.NETC#AzureAPIMongoDB

Nice to have's

Microsoft VisioDevOpsScaled Agile Framework (SAFe)

Job description

About the Position

Technical Architect -.Net (Job ID - 2360)

We are seeking a Technical Architect -.Net with 10+ years of experience to join our team in India. As a key member of our team, you will provide technical guidance, mentorship, and ensure adherence to architectural standards, while incorporating emerging technologies and cloud platforms such as Azure, AWS, and GCP.

Responsibilities

  • Architectural Leadership: Lead the conceptualization and design of end-to-end software architectures utilizing Microsoft .NET Core, ASP.NET Web API, C#, and related technologies, including cloud platforms such as Azure and/or AWS.
  • Collaborative Design: Collaborate with cross-functional teams to translate business requirements into scalable and efficient technical designs.
  • Technical Oversight: Provide technical guidance and mentorship, ensuring adherence to architectural standards, coding conventions, unit testing, and established design patterns.
  • Technology Assessment: Assess and propose suitable technology stacks, tools, and platforms, taking into consideration key aspects like performance, security, and scalability. Leverage hands-on experience in Azure and/or AWS to inform these recommendations.
  • Problem Resolution: Address complex technical challenges by applying in-depth knowledge of.NET Core development, architectural principles, containerization, and design patterns.
  • Code Reviews: Conduct regular code reviews to maintain code quality and consistency, aligned with architectural guidelines.
  • Continuous Learning: Stay updated on emerging trends in the .NET and Cloud ecosystem and integrate relevant technologies into our solutions.
  • Team Development: Mentor and coach team members, fostering growth in technical skills and understanding of software architecture.
  • Frontend: Collaborate with front-end developers, utilizing Angular or React, to ensure seamless integration of user interfaces with backend systems.
  • Agile Methodologies: Expertise in agile methodology, actively participating in daily SCRUM calls, meticulous planning, story grooming sessions, and providing valuable guidance to the team for accurate effort estimation.

Requirements

  • Proven track record of 3 to 5 years in a technical architecture role with an overall experience of 12+ years.
  • Profound familiarity with Microsoft technologies such as.NET Core, ASP.NET Web API, and C#.
  • Extensive hands-on experience in cloud integration, with a strong emphasis on leveraging Azure services like App Services, Azure Functions, Blob Storage, Key Vault, Application Insights, Storage Queues, Service Bus, Table Storage, and ADLS.
  • Experience with AWS services like EC2, S3, Lambda, DynamoDB, SNS, and SQS, highlighting strong cloud integration skills.
  • Demonstrated proficiency in developing resilient software architectures for complex applications.
  • Expertise in implementing Design Patterns, Clean Architecture, Microservices, Domain-Driven Design (DDD), N-Tier, Event-Driven Architecture, CQRS, and other architectural patterns to elevate scalability, reliability, and performance.
  • Proficiency in containerization using Docker and orchestration with Kubernetes.
  • Extensive expertise in database design, showcasing proficiency in relational database management systems (RDBMS) such as SQL Server, PostgreSQL, Oracle.
  • Proficiency with NoSQL databases like MongoDB, Azure Cosmos DB, Amazon DynamoDB.
  • Proficiency in guiding the Angular / React front-end developers.
  • Outstanding problem-solving and critical-thinking skills for tackling complex technical challenges, complemented by effective communication abilities for clear interactions with both technical and non-technical stakeholders.
  • Proficiency in creating detailed architectural design diagrams using tools such as Microsoft Visio or comparable software, showcasing the ability to visually communicate complex technical concepts and solutions.

Nice to Have

  • Certifications in Architecture and/or Cloud technologies, validating proficiency in pertinent areas.
  • Familiarity with DevOps practices and associated tools, contributing to streamlined development workflows.
  • Proficiency in the Scaled Agile Framework (SAFe).

We Offer

  • Competitive salary
  • Opportunity to work in various locations across India: Chennai, Bangalore, Pune, Noida, Coimbatore
  • Collaborative and inclusive work environment
  • Professional growth and development opportunities

About the Company

Kanini Software Solutions, Inc. does not discriminate in employment matters on the basis of race, gender, religion, age, national origin, citizenship, veteran status, family status, disability status, or any other protected class. We support workplace diversity. If you have a disability, please let us know if there is anything we can do to improve the interview process for you; we’re happy to accommodate.

Kanini Software Solutions, Inc., 25 Century Blvd., Ste. 602, Nashville, TN 37214.

© Kanini Software Solutions Ukraine. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Київ, Нашвілл (США), Ченнаї (Індія)

More at Kanini Software Solutions Ukraine

All 16 roles

Similar jobs

Popular searches