36 Whitefield Careers Jobs
.Net Architect - C# (8-11 yrs)
Whitefield Careers
posted 1mon ago
Key skills for the job
Overview :
The .Net Architect plays a pivotal role in designing, developing, and implementing high-quality software solutions within our organization.
- Emphasizing a robust architecture to support our applications, the architect shapes the technical direction by leveraging the .NET framework and other technologies.
- Working during the night shift, this position facilitates ongoing support and collaboration across different teams to ensure that project deadlines are met efficiently.
- The Dot Net Architect will not only envision and clarify complex technical concepts but also mentor junior developers, fostering an environment of continuous improvement and innovation.
- In this role, the architect will contribute significantly to the overall strategy and vision of our software projects, ensuring all solutions align with business goals and technology standards.
- As a key player within our technology team, the Dot Net Architect's expertise will drive operational excellence and improvements in performance metrics throughout the development lifecycle.
Key Responsibilities :
- Design and architect scalable software solutions using .NET technologies.
- Conduct system analysis and design reviews to ensure functionality and adherence to best practices.
- Lead the development team in coding activities, providing guidance and fostering best coding practices.
- Utilize performance metrics to identify potential bottlenecks and implement solutions.
- Collaborate with product management to translate business requirements into technical specifications.
- Ensure high-quality technical design documentation is created and maintained.
- Develop and implement integration strategies between multiple systems and services.
- Architect microservices-based applications that promote reusability and maintainability.
- Stay updated with emerging technologies and adapt them to company needs.
- Conduct regular code reviews and maintain coding standards across the team.
- Implement automated testing to ensure the reliability and usability of applications.
- Mentor junior developers to enhance their skills and career growth.
- Implement security best practices across all applications and data handling processes.
- Facilitate troubleshooting and debugging efforts in collaboration with support teams.
- Participate in Agile ceremonies and support the team's adherence to agile methodologies.
Required Qualifications :
- Bachelor's degree in Computer Science or related field.
- Master's degree is a plus.
- Minimum of 8 years of software development experience.
- At least 3 years experience in a technical architect role.
- Strong proficiency in C# and ASP.NET technologies.
- In-depth knowledge of cloud services (i.e., Azure, AWS).
- Proven experience with SQL Server and database design.
- Familiarity with RESTful API design principles.
- Experience in developing microservices and containerized applications.
- Knowledge of modern front-end frameworks (i.e., Angular, React).
- Solid understanding of design patterns and software architecture principles.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Experience working in Agile teams and familiarity with DevOps practices.
- Availability to work night shifts and flexibility in work hours.
Functional Areas: Other
Read full job description