We're planting a tree for every job application! Click here to learn more

Principal Software Architect

SenRa

New Delhi, India

Posted almost 3 years ago

Principal Software Architect reporting to CTO - responsible for high quality scalable product (IoT/Analytics)

Tech stack

  • MongoDB

The Software Architect is responsible to lead our cutting edge IoT application software initiatives at SenRa. Candidate will report to the CTO and work with a team of Software experts as well as IoT protocols and communications specialists to develop high quality software features for a range of product requirements. The candidate will be responsible for setting up the tools, back-end infra and team skills needed for the entire PDLC and ensure a smooth project execution by managing stakeholders effectively. 


Roles and responsibilities: 

• Estimate engineering effort during multiple stages of product life cycle 

• Set-up toolchains and integration frameworks needed throughout the PDLC 

• Be responsible for end-to-end development architecture, thus ensuring the code written to implement the architecture and design meets the highest standards regarding code quality and efficiency. 

• Establish clean code and clean architecture principles for software development 

• Be ready to explore, learn and develop required skills on-the-job as per the projects need. 

• Experience with agile/scrum methodologies to iterate quickly on product changes, developing user stories and working through backlogs. 

• Must demonstrate good judgement and pragmatic approach to delivering software that optimizes architecture activities across company needs, business constraints and technical realities. 

• Maintain a high awareness of industry issues and trends, particularly regarding accessibility, usability and emerging technologies with a view to incorporating these in future projects and staying ahead of the market. 

• Foster teamwork and show commitment to team objectives, promote collaboration and remove obstacles. 

• Own the product and take complete responsibility for the software quality. 

• Produce technical documentation including specifications, design documents, etc. 


Requirements:

  • 5-8 years overall Software experience and 2+ years of technical leadership experience 
  • Bachelor of Science/Technology Degree in Computer Science or relevant field only from tier I/II institutes. 
  • Knowledge in JavaScript/MEAN, highly scalable cloud-based systems architecture/ big data framework, multitenant service-based architecture, enterprise application architectures as well as experience managing expectations when balancing alternatives against business and commercial constraints. 
  • Passionate about technology and consistently seeking out innovative ways to solve problems, detail oriented; methodical; adaptable; highly motivated and self-managed. 
  • Team player attitude with good leadership qualities. 
  • Strong analytical skills, prior exposure to IoT platforms, networks. 
  • Experience with test-driven development, setting up CI/CD tools, release management, 
  • Strong presentation and excellent verbal and written communication skills. 
  • Comfortable in leadership positions. 
  • Great interpersonal skills and can motivate teams to follow his or her vision. 
  • Aptitude in decision-making and problem-solving. 
  • Result oriented. Must have a go-getter attitude. 

Compensation

Competitive

Role type

Full time

Visa sponsorship

Offered

Benefits & perks

  • Flexible Working

  • Relocation budget

  • Diverse Management Team

  • Competitive Salary

Similar roles that might interest you

WorksHub

CareersCompaniesSitemapFunctional WorksBlockchain WorksJavaScript WorksAI WorksGolang WorksJava WorksPython WorksRemote Works
hello@works-hub.com

Ground Floor, Verse Building, 18 Brunswick Place, London, N1 6DZ

108 E 16th Street, New York, NY 10003

Subscribe to our newsletter

Join over 111,000 others and get access to exclusive content, job opportunities and more!

© 2024 WorksHub

Privacy PolicyDeveloped by WorksHub