Minimum 10+ years of experience in software development., Bachelor's degree in engineering, computer science, or related field; Master's preferred., Strong hands-on experience in NodeJS and ReactJS (5+ years each)., Knowledge of GraphQL or experience with graph databases like Neo4J..
Key responsibilities:
Design and develop complex software requirements.
Implement web services and micro-services architectures.
Collaborate in requirements analysis meetings and Agile practices.
Support business needs with a customer-focused approach.
Report this Job
Help us maintain the quality of our job listings. If you find any issues
with this job post, please let us know. Select the reason you're reporting
this job:
Coders Brain is a global leader in IT services, digital and business solutions that partners with its clients to simplify, strengthen and transform their businesses. We ensure the highest levels of certainty and satisfaction through a deep-set commitment to our clients, comprehensive industry expertise and a global network of innovation and delivery centers.
We achieved our success because of how successfully we integrate with our clients.
Candidate should have 4+ years of experience in both Node JS & React JS. Must have Graph QL (if not GraphQL, candidate must have exp in any graph database)
ExperienceQualifications
Minimum 10+ years of experience
Bachelor&s degree in engineering, computer science, information systems, or a
related field from an accredited college or university; Masters degree from an
accredited college or university is preferred
Knowledge
Facilitation of requirements analysis meetings
Agile techniques and methodologies
Knowledge of Agile lifecycle management repositories
Skills (must have)
Hands on exp in one or more programming languagedevelopment platforms
such as NodeJS(mandatory, 5+ years)
Hands on experience in one or more programming languagedevelopment
platforms such as ReactJS(mandatory, 5+ years, Hooks, Promises
Good experience in web services and microservices architecture
Hands on exp in writing RESTful apis, authauthorization, security of apis,
versioning
Experience in cloud architecture Azure would be preferred, optional AWS etc.
Experience in Graph databases like Neo4J, Orient DB etc.
Experience in RDBMS databases like SQL Server, etc.
Good understanding of design patterns, architectural methodologies (3 tier,
microservice, MVC)
Experience in Agile and DevOps practices and tools such as Jenkins, JIRA,
Confluence, SonarQube, etc.
Good understanding of Ajax, CORS, api integration, HTML5CSS3
Exp in JS unit testing framework like JESTMocha, Chai
Working exp of application scaling like horizontalvertical
Debugging complex scenarios and find out RCA
Skills (good to have)
Experience in ETL tools like Apache HOP, Azure Event Hub etc
Elastic search exp is plus
Working knowledge of GraphQL is plus
Any APM tool like Dynatrace or NewRelic exp is plus
Experience in unit testing and automation frameworks like Selenium, Jmeter
etc.
Experience in mobile application development platformstechnologies such as
Native Android, optional on React Native, ReactJS, AngularJS, HTML5, CSS,
etc
Attributesbehaviours
Ability to design, develop, implement complex requirement.
Building reusable components and frontend libraries for future use
Translating designs and wireframes into high quality code
Proactive support to the business is a key attribute for this role with a
customer service focus to link both systems requirements with business
outcomes.
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.