Head of Software Engineering

15 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Nomiso Nomiso is a fast-growing, AI-powered software engineering company with deep expertise in telecom, enterprise, and cloud-native transformation. We combine co-engineering, innovation, and niche assets (like Intelli-Q and ByteLens) to help our clients modernize with speed and agility.


Key Responsibilities

● Lead and grow the global software engineering practice across industries, with specific focus on Fintech, Telecom and Media

● Define and evolve best practices, methodologies, and frameworks for modern software delivery (cloud-native, Agile, DevSecOps, AI-powered engineering) ● Build capability roadmaps to develop talent and skills within the practice

● Partner closely with sales, pre-sales, and delivery teams to support solutioning, proposals, and client engagements globally

● Evangelise and lead Nomiso Asset building- ByteLens, Intelli-Q, Pulse 360

● Serve as a thought leader for clients and internal teams on modern architectures, engineering practices, and emerging technologies (cloud, AI, platforms)

● Ensure delivery excellence, operational rigor, and quality across engagements

● Collaborate with senior leadership to align the practice with Nomiso’s business strategy and growth objectives


Key Responsibilities and Requirements:


Architecture & Design:

  • Lead the design and development of system architectures for engineering projects, ensuring scalability, performance, and security.
  • Define technical standards and guidelines to be followed by the development teams.
  • Able to bring architecture and designs into problems that are able to meet current and future needs.
  • Always forward looking, staying a step ahead, and be knowledgeable on what is going on in the industry, aware of new technologies that are popping up

Hands on Experience:

  • Should be hands on. Able to sit and work with engineers to code a complex problem/use case
  • Able to debug and find the issue in software within short span of time
  • Propose remediation options and later come up with permanent fixes.

Technical Leadership:

  • Provide technical leadership and guidance to engineering teams, ensuring adherence to best practices and architectural principles.
  • Review and approve system designs and implementations, ensuring alignment with architectural vision.
  • Present new ideas in conferences
  • Write papers/blogs. Good to see ideas getting published in reputed journals like IEEE/ACM, getting patents for new tech/solutions, etc.

Solution Development:

  • Collaborate with cross-functional teams to develop and implement technical solutions that meet business requirements and technical standards.
  • Oversee the integration of new technologies and methodologies into existing systems.

Performance Optimization:

  • Identify and address system performance issues, optimizing code, architecture, and infrastructure to enhance efficiency and scalability.
  • Conduct regular performance reviews and capacity planning.

Risk Management:

  • Identify potential technical risks and develop mitigation strategies to address them.
  • Ensure compliance with industry standards, regulations, and security protocols.

Stakeholder Communication:

  • Work closely with internal and external stakeholders, CxOs, VPs, Directors, project managers, engineers, and other stakeholders to understand project requirements and deliver technical solutions.
  • Provide regular updates on architectural decisions, progress, and challenges.

Continuous Improvement:

  • Identify opportunities for innovation and process improvement within the architecture and development process.
  • Stay updated with the latest industry trends and technologies to ensure the company's solutions remain cutting-edge.


Work Experience

Overall 15+ years of experience, with at least 10 years of experience in architectural roles in engineering or technology-driven environments. ● Deep understanding of software engineering principles, system architecture, and large-scale system integration. ● Proven experience in leading technical teams and delivering complex technical projects. ● Experience working in multiple technology and business problem domains.


Must Have Skills:

● Strong knowledge of system architecture, design patterns, and best practices.

● Experience with various technology stacks, including front-end, back-end, and cloud-based solutions.

● Strong leadership and communication skills, with the ability to effectively guide technical teams and interact with clients and stakeholders.

● Excellent problem-solving and decision-making abilities, focusing on achieving technical objectives while managing constraints.

● Familiarity with different development methodologies and tools (eg., Agile, Scrum, JIRA, Confluence)

● Ability to thrive in a fast-paced, dynamic environment and adapt to changing priorities and requirements.

● Certification in relevant technical or architectural domains is a huge plus (e.g., TOGAF, AWS Certified Solutions Architect). (nice to have but not a must)

● Excellent technical document writing skills


Personal Attributes:


Strong leadership qualities and the ability to inspire and guide teams. ● Excellent communication and interpersonal skills. ● High attention to detail and a commitment to quality. ● Proactive and solution-oriented mindset. ● Adaptable and able to handle changing priorities and requirements. ● Strong analytical and problem-solving skills. ● Strong sense of ownership and determination to solve technical problems.


KPI’s

Design Quality: % of architectural designs accepted by customers or stakeholders without major rework.

● System Performance: Uptime % (Systems meeting SLA) and response time improvements post-implementation.

● Technical Debt: Ratio of resolved vs. incurred technical debt.

● Stakeholder Satisfaction: Stakeholder feedback scores on delivered architectures.

● Innovation: Number of new technologies or methodologies implemented.

● On-Time Delivery:% of architectural deliverables completed on schedule.

● Risk Mitigation :Number of risks identified and mitigated before impacting the project.

● Code and System Quality:% of code and systems passing quality reviews without significant issues.

● Collaboration :Frequency and effectiveness of cross-team collaboration.

● Team Development :Improvement in team skills and successful mentoring outcomes.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Nomiso logo
Nomiso

Digital Marketing

San Francisco

RecommendedJobs for You

Bidhannagar, West Bengal, India

Bidhannagar, West Bengal, India