NextHire Try for free

Tuitions Tree

Posted 22 Jan 2025

Dot Net Architect

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Posted
22 Jan 2025

About the role

OverviewThe Dot Net Architect plays a pivotal role in shaping the technical direction of software applications within our organization. This senior-level position requires a profound understanding of .NET technologies, along with the ability to strategize, design, and implement robust architectures that meet business needs. The architect will collaborate closely with cross-functional teams, including developers, project managers, and stakeholders, to ensure seamless integration of .NET solutions within the overall IT landscape. Additionally, the architect is responsible for establishing best practices and standards for software development, ensuring high-quality deliverables, and leading the evolution of technology stacks. As the organization increasingly embraces cloud technologies and microservices, the Dot Net Architect will drive innovations for scalable and efficient applications, directly impacting the company’s competitive edge in the market.Key Responsibilities
  • Design and develop scalable .NET architectures for complex applications.
  • Provide technical leadership and guidance to development teams.
  • Establish best practices and coding standards for .NET development.
  • Conduct regular code reviews and architecture assessments.
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications.
  • Oversee the integration of third-party APIs and services within applications.
  • Ensure compliance with security protocols and industry standards.
  • Evaluate and implement new technologies and frameworks.
  • Lead performance tuning and optimization of existing applications.
  • Facilitate Agile development practices within the team.
  • Mentor junior developers and promote knowledge sharing.
  • Document architectural designs and development processes thoroughly.
  • Participate in project planning and risk analysis sessions.
  • Act as a liaison between business and technical teams.
  • Stay updated with emerging trends in .NET development and related technologies.
Required Qualifications
  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 7+ years of experience in software development, particularly with .NET framework.
  • Proven track record in designing architectural solutions for enterprise-level applications.
  • Extensive knowledge of cloud platforms (Azure, AWS, etc.).
  • Experience with microservices architecture and containerization (Docker, Kubernetes).
  • Strong understanding of relational and NoSQL databases.
  • Proficient with front-end technologies (HTML, CSS, JavaScript).
  • Hands-on experience with API development and integration.
  • Familiarity with DevOps processes and tools (CI/CD pipelines).
  • Strong problem-solving abilities and analytical skills.
  • Excellent communication and interpersonal skills.
  • Ability to work collaboratively in a team setting.
  • Experience in Agile/Scrum development methodologies.
  • Knowledge of software testing and quality assurance practices.
  • Certifications in .NET or cloud technologies are a plus.

Similar jobs

See every job

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach