hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior Fullstack Engineer

6.00 to 10.00 Years   Hyderabad   19 Mar, 2021
Job LocationHyderabad
EducationNot Mentioned
SalaryNot Disclosed
IndustryKPO / Analytics
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

Senior Fullstack Engineer Role summaryMain objective of the role Most of our projects span across the full technology spectrum, we need engineers who can learn, embrace, innovate around a variety of technologies and wrap their mind around various architectural paradigms and performance challenges and get the job done supported by the team which is the key objective for this role. How does it fit into the broader Quantium businessAt Quantium we strive to provide our customers with rich insights we distil from large datasets. This requires a unique combination of techniques and skills from the back-end data manipulation with Spark, machine learning model integration, big data pipelines orchestration through to the front end with API crafting, microservices development, modern JavaScript UI design. Who will this person be working with (include major stakeholders as well as team)The person will be working with very competent set of software engineers spread across both India and Australia. This person will be working along with the product delivery managers who mostly reside in Australia. Key responsibilities

  • The spread of work is 1. Hands on 85%, 2. Leadership 15%
  • Quickly learn new tools, languages, design patterns, libraries and adopt them seamlessly into existing projects.
  • Quickly understand the business context of existing applications and come up with an efficient and seamless way to engineer enhancements / feature additions.
  • Propose high level and low lever architectural & design approaches to solution new and existing problems/applications covering full stack in Microsoft Technology Web Applications, Web Services, Windows Services both on-premise and equivalent aspects on-cloud.
  • Engineer persistence layer (SQL, NoSQL), middle tier (REST WebAPI / Microservices), .Net Core, C# and front end (Java Script frameworks such as Angular / ReactJS / LoopBack) incorporating non-functional aspects with meaningful design patterns or hybrid of them to solve new business problems.
  • Understand and translate the business requirements to technical stories that are ready to be engineered.
  • Groom technical stories considering the factors such as internal and external dependencies, technical compatibility nuances, etc
  • Religiously perform code review to ensure the code strikes a beautiful balance between maintainability, manageability and monitorability.
  • Responsible for quality ensure the team follows and adopts best practices to keep the quality benchmark as pristine as possible.
  • Responsible to estimate the effort involved to complete the work fully and reliably on time every time.
  • Adopt and pioneer industry best agile practices that best suits the team
  • Responsible for providing adequate coverage on non-functional aspects of applications engineered by the team, which
  • Responsible for providing adequate coverage on non-functional aspects of applications engineered by the team, which includes testability, performance, security, useability, reliability, so on and having all the engineering artefacts up to date always.
What are the key activities involved to accomplish key deliverables
  • 85% of the time shall be spent hands on coding that involves both front end and backend engineering.
  • Attend meetings regularly and on time: It is expected for this person to effectively partner with Sydney stakeholders in terms of understanding the technical requirements, manage the technical quality code quality and performance of the software component/application.
  • Actively involve in the discovery phase understanding the real problem by asking probing questions, identify a
  • technical solution covering architecture, stack, design, etc and socialize with all stakeholders to get a buy in.
  • Actively contribute in designing and architecting the application + ensure the engineering pipeline is put in place to enable CI and CD as part of agile practices.
  • Actively involve in reviewing code of the team members.
  • This role demands ability to lead leading a small group (size of approximately five) of Engineers and Associate
  • Engineers. Having an experience of leading team of similar size or more in the past in similar technology stack would be good to have Pull report from the Jira ticketing system to reflect the quality, throughout, velocity and other parameters of the team on a periodic basis.
  • Who will they work with to deliver key deliverables
  • Actively take part and contribute in scrum meetings to partner with all team members including the product and
  • delivery managers.
  • How will they report on progress
  • As part of Agile team, ensure the work is accurately updated in the Jira ticketing system to bring adequate transparency to all stakeholders. Actively take part in the scrum meeting to report the progress made.
  • Provide management reports upon solicitation.
Experience and education required
  • Engineering degree B.E / M.E in Computer Science, Information Technology, Electronics and Communications, or equivalent with 7 to 10 years of industry experience in reputed tier 1 companies.
  • Experience with engineering at least one enterprise grade application in Microsoft Technology stack on-premise or on-cloud
  • Very good experience in troubleshooting and problem-solving complex Web Applications that involves complicated technology stack.
  • Experience in having technical accountability in managing at least three or more applications simultaneously and having team of around five directs; and at least three years of people management experience
Skills that we are looking for:
  • ASP.NET Core - MVC, Razor Pages; Angular, React JS, Java Script, JS based build tools, LESS.
  • .NET, .NET Core, C#, API design and development, RESTful services; SQL, No SQL strong in high volume CURD concepts
  • Solid knowledge of common identity, access and security technologies that cross cuts the application.
  • Knowledge on Cloud technologies Microsoft Azure or Amazon Web Services, Windows Desktop and Phone application development
  • Strong and deep knowledge in DVCS like Git; Experience working in Agile team that practices CI / CD.
  • Deep understanding in design patterns, data structures and algorithms; Very strong in design philosophies and principals OOP, SOLID, REST
  • Excellent vocal and written communication skills to deal with team members, stakeholders.
  • Exhibits excellent judgement, strikes right balance of strategic thinking vs and tactical execution
  • Owns end to end, results oriented, pushes for high standards and has gets-done mindset.
What does success look like
  • In three months - have 100% control over the entire code base and engineering practices of the team.
  • In three months - gain complete ground level understanding about the role and expectations. Have absolute clarity on the
  • objectives and how performance is going to be measured.
  • After three months learnt the ability to independently translate the business stories to technical specs own end to end
  • and deliver on time.
  • In six months - Understand the accountabilities fully technical accountabilities (projects) and non-technical accountability
  • (team members, reporting to management, etc)
  • After six months be a reliable point of contact in your area of expertise both within the team and across.
,

Keyskills :
web applicationsbig datasmall groupdata manipulationbuild toolspeople managementweb servicescomputer sciencestrategic thinkingsoftware engineersfront enddata structuresnew businessmicrosoft azurecode reviewproblem solvingwindows services

Senior Fullstack Engineer Related Jobs

© 2019 Hireejobs All Rights Reserved