Software Engineer

No. of Positions : 1

Total Relevant Experience : 2-4 Years

Education : BE (Computers / IT), MCA, M.Sc. or any equivalent degree

Job Description :

    •  knowledge of .NET fundamentals


    •  Basic Knowledge of ASP.NET MVC framework and MVC Architecture


    •  Experience of working with Entity framework, LINQ, JQuery


    •  Experience of working with Telerik third party web controls


    •  Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.


    •  Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.


    •   Prepares and installs solutions by determining and designing system specifications, standards, and programming.


    •  Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment


    •   participating in educational opportunities


    •   reading professional publications


    •   maintaining personal networks


    •   participating in professional organizations.


    •  Protects operations by keeping information confidential.


    •  Provides information by collecting, analyzing, and summarizing development and service issues.


    •  Accomplishes engineering and organization mission by completing related results as needed.


    •  Develops software solutions by studying information needs


    •   conferring with users


    •   studying systems flow, data usage, and work processes


    •   investigating problem areas


    •   following the software development lifecycle.


    •  Follow Agile Methodology for Software development along with scrum and fulfill commitment towards product backlog within sprint timeline.


    •  Create sprint arti-crafts and produce shippable deliverables for product owners.


    •  Follow Test Driven Development (TDD) i.e. implement test cases prior to developing the functionality in order to test the functionality implementation.


    •  Adhere to coding guidelines defined by development group.


    •  Produce unit testing result sheet for each feature/functionality developed.


    •  Active communication with team members and participating in finding solutions for technical issues.


Require Skills :

    •  Analyzing Information


    •  General Programming Skills


    •  Software Design


    •  Software Debugging


    •  Software Documentation


    •  Software Testing


    •  Problem Solving


    •  Teamwork


    •  Software Development Fundamentals


    •  Software Development Process


    •  Software Requirements


 

"In my experience with almost 5 software companies, I have found this company to be the most competitive.“ Dave Smith, Developer