TERRA TECHNOLOGY

Senior Software Engineer

Senior Software Engineer
Job Location:  Pune
Job Description:  SkillSet: sql server, java, sql, customer relations, javascript.

We are looking for Software Engineer with 4-6 years of experience in Software Product development with following core attributes

Must have experience developing full-stack solutions with Microsoft Technologies including:

o C#, ASP.NET, MVC, Web API

o ADO.NET, MSSQL Server

Experience using JavaScript, including:

o jQuery, Bootstrap

o Angular 6 and above

Strong product development experience and knowledge of product development processes

Strong technical skills with ability to own different feature areas of the product

Ability to work in parallel release cycles

Should have good communication skills to interact with the stakeholders and clear understanding of requirements

Ability to work in collaboration with teams from different geographical locations

Must worked on Microsoft .Net development platform and related technologies

Excellent Communication Skills (Written, Verbal, team work and issue resolution)

Essential Functions and Responsibilities :

  • Development of different product features
  • Write comprehensive unit test cases
  • Assist Lead in spec review, UI mockup review, translating High level design to low level design, impact analysis and task estimates
  • Ensure code documentation (Inline, function / module level)
  • Enhancement and maintenance support of existing components
  • Ensure updates to code documentation
  • Assist in build process and ensure product build is successful
  • Performs code walkthrough to ensure all code paths are covered, dead code is removed
  • Ensures sufficient instrumentation, logging for debug ability of code
  • Runs performance tests, optimizes code, eliminates memory leaks
  • Escalates to lead, manager when implementation deviates from specs, UI mockup
  • Debug and fix bugs arising during development and testing
  • Help Support team with Issue Diagnostic and Resolution
  • Communicate progress of allocated tasks periodically

Qualifications including education:

  • Bachelor s Degree in a technical discipline
  • Minimum of 4+ years experience in software development
  • Good team player
  • Good Communication skills and ability to work on multiple requirements
  • Technology hands on - Microsoft .NET C#, ASP.NET MVC, ASP.NET, Angular, HTML 5.0, JQuery, CSS, XML/XSL standards, SQL Server, and Web services
  • Configuration management tools Git, Source Tree
  • Knowledge of design patterns is essential
  • Knowledge of Retail domain will be added advantage
,
Functional Area:  General / Other Software
Experience:  4 - 6 years
Qualification:  ("Instrumentation in Other") OR ("B.Tech/B.E in any field")
Salary:  6 Lakh to 10 Lakh INR
 
TERRA TECHNOLOGY
Job Ad publication date: 20 Nov 2020