Software Architect I
UST Pune
Software Architect I
We are seeking a highly skilled and experienced Software Architect to join our dynamic team. This role will be instrumental in designing and implementing robust, scalable, and maintainable software solutions, ensuring alignment with business objectives and technical best practices. The ideal candidate will possess a strong understanding of software development principles, architectural patterns, and emerging technologies.
Key Responsibilities:
- Design and architect software solutions based on business requirements.
- Lead technical design reviews and ensure adherence to architectural standards.
- Collaborate with development teams to implement and deploy solutions.
- Evaluate and recommend technologies and tools to improve development efficiency.
- Provide technical guidance and mentorship to junior developers.
- Troubleshoot and resolve complex technical issues.
Requirements/Qualifications:
- Extensive experience in software development and architecture.
- Strong understanding of object-oriented design principles and design patterns.
- Experience with various programming languages and frameworks.
- Proficiency in database design and optimization.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Experience with cloud technologies is a plus.
About the Company:
Our company is a leading provider of technology services, focused on helping businesses innovate and transform through digital solutions. We specialize in delivering cutting-edge solutions across various industries, empowering our clients to achieve their strategic goals.
AI enhanced job description