Software Architect (15+ years exp only with NodeJS/Java/.Net)

myworkdayjobs

pune 10 Years Exp Posted 34d ago

Job Description

Responsibilities: 

  • Interpret and understand contextual requirements 

  • Out of the box creative thinker - offering solutions for day to day issues 

  • Design, debug implementations of complex software solutions using NodeJS 

  • Translate requirements to solution design 

  • Analyze, plan and estimate simple to complex development tasks 

  • Take ownership for a business feature from its technical design, through development and all the way through to release 

  • Perform code review and refactoring with other developers 

  • Navigate through the SDLC (including but not limited to) - Coding, Unit testing, Integration testing 

  • Working closely with QA partners, Coverage/assistance during UAT, Production support/debugging issues  

  • Plan, prioritize, and effectively complete tasks in order to meet critical project deadlines.  

Qualifications: 

  • Bachelor’s degree in Computer Science or a related field 

  • 10+ years of relevant development experience 

  • 8 plus  years of industry experience developing web-based applications using modern languages.  Usage of NodeJS  is a big plus.  

  • Must have demonstrated use of architecture design patterns in the last 3 projects 

  • Must have a working understanding of SDLC 

  • Must have knowledge of agile/scrum/lean development practices and associated tools 

  • Must have strong analytical thinking, writing, problem solving and excellent communication skills 

  • Must have hands-on experience with container technologies such as Docker 

  • Must have strong hands on experience in cloud native application development (AWS) 

  • Ability to document technical specifications, design artifacts and organize code 

  • Ability to interpret and identify patterns from APM tools and reporting dashboards 

  • Experience working and contributing to CI/CD and DevOps projects 

  • Experience integrating/communicating between multiple systems/applications 

  • Experience and understanding of search technologies and caching strategies 

  • Experience and understanding of Git Source control, and Gitflow branching methodology with emphasis on working with strategies that relate to the master/develop/feature/release branches 

  • Experience working with SPAs such as Angular, React is preferred 

  • Experience working with JIRA, Confluence, Bitbucket is preferred 

  • Working knowledge of JSON, XML, Schema and database models 

  • Working knowledge of building and consuming third-party APIs and familiarity with tools such as Postman  

Similar Openings for You