Software Engineer ( Full stack developer)
Principal Responsibilities:
- Architect software solutions and platforms to solve complex business processes.
- Improve operations by conducting systems analysis; define and develop short-term and long-term software development processes.
- Train and help other engineers with technical and non-technical matters.
- Provide effective application support to the business stakeholders via training, triaging, root cause analysis and advice on long-term solutions.
- Document and demonstrate solutions by developing specifications and prototypes, flowcharts, layouts, diagrams, code comments and clear code.
- Work with user communities to develop specifications, provide support, and training.
- Analyze complex business and technical processes to create new or updated processing systems.
- Be responsible for either performing or coordinating all steps in the development life cycle Requirements:
Must have
- Expert knowledge in ASP.NET, .Net core, C#
- Strong knowledge of MS SQL server, TSQL
- Proficient in designing and developing databases, stored procs, views, queries.
- Expert in designing and developing UI’s using JSON, XML, JavaScript, jQuery, HTML, CSS, Angular or React JS.