Architectural Design: Develop and oversee the implementation of software architecture solutions, ensuring they are robust, scalable, and secure.
Technical Leadership: Provide technical leadership and guidance to development teams throughout the software development lifecycle.
Requirement Analysis: Collaborate with stakeholders to understand business needs and translate them into technical requirements and architectural designs.
Technology Evaluation: Assess and recommend technologies, tools, and frameworks that will best meet the needs of the business.
Quality Assurance: Establish and enforce coding standards, best practices, and quality control processes to ensure high-quality software delivery.
Documentation: Create and maintain comprehensive architectural documentation, including diagrams, technical specifications, and guidelines.
Performance Optimization: Identify and resolve performance and scalability issues in software applications.
Risk Management: Identify potential technical risks and develop mitigation strategies.
Mentoring: Mentor and coach development team members to improve their technical skills and promote best practices.
Required Qualifications
Experience: Minimum of 12 years of experience in software development, with at least 3 years in an architectural role.
Technical Skills:
Strong understanding of software design principles and patterns.
Proficiency in multiple programming languages (e.g., C#, Python, JavaScript).
Strong knowledge in Microsoft technologies (.Net core, Azure etc)
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)., Preferably Azure
Knowledge of database management systems (e.g., SQL, NoSQL).
Familiarity with DevOps practices and tools (e.g., CI/CD, Docker, Kubernetes).
Experience with front-end and back-end technologies.
Experience in multitenant / SaaS application design
Soft Skills:
Excellent communication and interpersonal skills.
Strong problem-solving and analytical abilities.
Ability to work collaboratively in a team environment.
Leadership skills with the ability to influence and guide technical teams.
Stay connected with us and get latest updates on jobs matching your criteria. Our job alert system will notify you via email.
Be an early bird
Grab the opportunities and be the first to apply to jobs in TechnoparkJobs.com. You can apply for jobs within in few clicks.
Easy & Flexible
It takes you a few steps to create an alert with your preferences on TechnoparkJobs.com. You can create alert even without signing into the portal.
Unlimited Alerts
Create a custom and unlimited job alerts you want. Keep an eye on your preferences like Job title, location and industry type so that you never a job again.
Required Details
Some required informations still pending.
Please fill it now
BE
DISCOVERED
Login