- As a Software Architect at TAFF Inc., you will play a pivotal role in the design, development, and oversight of our software solutions.
- Your primary responsibilities will involve collaborating with cross-functional teams, ensuring system scalability, and adhering to industry best practices to create robust and scalable software systems.
Responsibilities:
- Design and develop scalable and high-performance software solutions in alignment with the companys objectives and technological roadmap.
- Collaborate closely with development teams, product managers, and stakeholders to understand requirements, propose solutions, and ensure successful execution.
- Provide technical leadership and guidance, mentoring team members on architectural best practices and ensuring adherence to coding standards.
- Conduct system assessments, analyse existing Software Architecture, and propose improvements to enhance performance, scalability, and security.
- Evaluate and recommend new technologies, frameworks, and tools to drive innovation and efficiency within the software development lifecycle.
- Champion best practices in software design, coding, testing, and deployment, fostering a culture of quality and excellence.
- Communicate effectively with both technical and non-technical stakeholders, articulating complex technical concepts in a clear and understandable manner.
Requirements
Qualifications:
- Bachelor s or Master s degree in Computer Science, Software Engineering, or a related field.
- Proven experience(10+years) in software development, with a focus on architecture design and implementation.
- Strong expertise in specific technologies, programming languages, frameworks, Such as Java, Python, NodeJS, AngularJS, PHP, laravel, etc.
- Experience leading and collaborating with cross-functional teams in an Agile environment.
- Excellent problem-solving skills with a strong understanding of software design principles and patterns.
- Demonstrated ability to drive architectural decisions and influence technical strategies.
- Effective communication skills, with the ability to articulate complex technical concepts to diverse audiences.
Skills: Java, Laravel, Angularjs, Php, Nodejs, Python
Experience: 10.00-12.00 Years