Software Solution Architect (Tech Lead)

Software Solution Architect (Tech Lead)

Qualification

Bachelor's Years

Job Type

Full-time

Experiance

5 Years

Pay

₹30,000-₹60,000 a month

Location

Chennai, Tamilnadu

Shift and schedule

Job Description

As a Software Solution Architect, you will play a crucial role in shaping the technical direction of our projects, ensuring the successful delivery of software solutions that meet client requirements. Your responsibilities will span across various aspects of software development, including architecture design, project planning, team management, and technology adoption.

Roles & Responsibilities

Software Architecture:

  • Analyze and understand client requirements to design scalable and robust software architectures.
  • Develop architectural solutions that align with industry best practices, ensuring the flexibility to accommodate future enhancements.
  • Collaborate with stakeholders to gather and clarify requirements, providing technical insights and recommendations.

Project Planning and Effort Estimation:

  • Lead the development of project plans, considering scope, timelines, and resource requirements.
  • Provide accurate effort estimates for project tasks, considering technical complexities and potential challenges.
  • Collaborate with project managers to ensure realistic planning and successful project execution.

Task Monitoring and Team Handling:

  • Oversee the day-to-day activities of the development team, ensuring tasks are assigned and completed according to the project plan.
  • Provide technical guidance and mentorship to team members, fostering a collaborative and innovative work environment.
  • Monitor team performance and take proactive measures to address any challenges or roadblocks.

Bug Troubleshooting and Quality Assurance:

  • Lead efforts in identifying and resolving software defects, ensuring the delivery of high-quality, bug-free software.
  • Implement and promote best practices in quality assurance and code reviews to maintain code integrity.

Setting SOPs for Efficient Workflow:

  • Define and enforce standard operating procedures (SOPs) to streamline the development workflow.
  • Continuously evaluate and optimize processes to improve efficiency and productivity.

Technology Adoption and Learning:

  • Stay current with the latest industry trends and technologies, evaluating their potential application to our projects.
  • Demonstrate a willingness to learn and adapt to new technologies, taking the initiative to master any tech stack required for development.

Qualifications and Skills:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience in software architecture, project planning, and team management.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Proficient in multiple programming languages and frameworks.
  • Familiarity with the latest technologies and a demonstrated ability to adapt to new tech stacks.

If you're passionate about leading technical teams, shaping software architectures, and delivering innovative solutions, we encourage you to apply for this challenging and rewarding position at hr@nrg-phoenix.com

Key Skills

Software Architecture