Tech Architect .Net

  • icon job experience 10 - 15 Years
  • icon job opening Bachelor’s or master’s degree in computer science or a related field.
  • icon job location India
  •   Active 30+ Days Ago

About Company

The comprehensive Workforce Agility platform, powered by AI, enables organizations to pinpoint skills gaps, foster development opportunities, retain top talent, and deliver diverse learning experiences tailored to the needs of the modern workforce.

Objectives/purpose of the job:

As a Technical Architect specializing in .Net, you'll spearhead the design and delivery of scalable solutions tailored to the needs of leading-edge organizations worldwide. Collaborating closely with team members, you'll not only meet but exceed user expectations, continually pushing technical boundaries to ensure CSOD consistently delivers exceptional results. Operating within an agile software development framework, you'll take ownership of the complete technical solution for applications alongside fellow Architects.



  • Utilize functional and technical requirements as the foundation for developing sustainable and cost-effective software solutions, aligning closely with internal architectural communities and providing guidelines and foundational software components to the Engineering team.

  • Work collaboratively in an agile, international team environment to deliver iterative value to stakeholders.

  • Mentor and inspire fellow engineers, advocating for the adoption of frameworks and best practices.

  • Enhance architectural decisions and components based on feedback from various stakeholders, including engineers, product management, DevOps, and others.

  • Conduct technical reviews, ensuring that architectural blueprints are correctly implemented and aligned with functional and non-functional requirements.

  • Effectively communicate technical decisions through presentations, demos, and documentation to internal and external stakeholders.

  • Collaborate closely with cross-functional teams, including QA, DevOps, IT, Security, and Product, serving as a technical point of contact.

  • Value input from team members and collaborate with those who possess a deep understanding of product functionalities and customer requirements.

  • Define internal and external interfaces and partner with engineers for their implementation.

  • Participate in release planning, sprint planning, and technical design reviews, offering input as necessary.

  • Provide Proof of Concept implementations for complex software requirements.

  • Enhance developer efficiency by collaborating with technical stakeholders and driving automation initiatives.

Role and Responsibilities:

NA

Required experience and qualification:

  • Bachelor’s or master’s degree in computer science or a related field.
  • 10+ years of experience in software engineering, including at least 4 years in a software architecture role.
  • Proficiency in OOP and SOLID principles, along with familiarity with industry-standard design patterns and practices.
  • Hands-on approach, with a readiness to code and optimize solutions.
  • Experience architecting and developing cloud-based Microservices, RESTful services, or other SOA development, preferably using .Net technologies.
  • Strong understanding of data persistence and retrieval performance optimization, including query optimization and caching.
  • Proficiency with relational databases such as Microsoft SQL Server/Postgres, with exposure to non-relational databases like MongoDB considered a plus.
  • Working knowledge of advanced front-end development frameworks and platforms, with React expertise seen as advantageous.
  • Strong debugging and troubleshooting skills, with the ability to identify and communicate root causes effectively.
  • Understanding of secure development practices, with a proactive approach to mitigating security issues.
  • Experience working with public cloud providers such as Amazon Web Services, Azure, or Google Cloud, with AWS Architect Certification preferred.
  • Conversant in algorithms, software design patterns, and their optimal utilization.
  • Self-motivated and capable of working with minimal oversight.
  • Strong team player, able to manage multiple concurrent priorities in a fast-paced environment.

Skills

Experience architecting and developing cloud-based Microservices RESTful services or other SOA development preferably using .Net technologiesMicrosoft SQL Server/Postgres with exposure to non-relational databases like MongoDB considered a plusAmazon Web Services Azure or Google Cloud with AWS Architect Certification preferred

Other Requirements

NA

Performance marketing

We are seeking a talented Performance Marketing Manager to create, execute, and manage all paid acquisition campaigns ac....

  • managing strategy and executio....
View

Lead Software Engineer .NET

We are looking for a Lead Software Engineer to join our Product Engineering team.

  • AWS, Azure, or Google Cloud,Nu....
View
Upload CV