Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are looking for a passionate Software Engineer - .Net Technology to develop web or software solutions. The successful candidate will be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design.
Responsibilities:
- Execute full lifecycle software development. Write well designed, testable, efficient code.
- Produce specifications and determine operational feasibility. Integrate software components into a fully functional software system.
- Develop software verification plans and quality assurance procedures.
- Document and maintain software functionality. Tailor and deploy software tools, processes and metric.
- Serve as a subject matter expert. Comply with project plans and industry standards.
- Develop computable user interfaces using JQuery and Angular-JS and other libraries
- Gather feedback from design and technical staff on Web site development needs.
- Build user interface applications and back-end databases using various programming and scripting languages.
- Use Microsoft technologies: C#, ASP.NET, MVC, and Microsoft Workflow to develop technical solutions that require the regular use of ingenuity and creativity.
- Use HTML, XHTML, JavaScript and CSS, REST Familiarity with Microsoft SQL
Job Requirements
Requirements
- BSC of Computer Science or relevant.
- 4+ Years of experience.
- ASP.NET MVC 5
- C# , .Net framework 4.6 and visual studio 2015
- JavaScript / JQuery (UI Development)
- Web Application Development
- Entity framework 6
- MSSQL Server 2012
- Object Oriented Programming ( High Command)
- Building Robust APIs for third party integration using Web API 2.0
Plus:
- Exp. in a SaaS environment and azure services
- Exp. with Modern JavaScript Frameworks especially Angularjs
- Team Foundation Studio
- 3rd Party Toolkits such as Telerik
- Automated Testing Tools like MSTest
- Oracle Database