Intelia – We are redefining software development and delivery by focusing on a data-oriented engineering framework that unearths value for the enterprise and de-risks the engagement process.
We are recruiting to fill the position below:
Job Title: Senior .NET Developer
Location: Nigeria
Term: Full time
Job Description
Location: Nigeria
Term: Full time
Job Description
- Intelia is looking for an experienced .NET Developer interested in creating awesome web applications for our clients. While we are open to various coding backgrounds we would love to find people with experience in Microsoft C#.NET.
- We work on the cutting edge of a lot of technologies so we need someone who is resourceful in getting things done.
- We love sharing code on Github and make ample use of issues and wikis. You should be excited about experimenting and pushing boundaries.
Requirements/Experience
- Possesses Enterprise development experience.
- Demonstrates good working knowledge of SOA – Web services and WCF technologies
- Demonstrates knowledge of ADO.NET, TSQL and stored procedure development.
- Strong knowledge of SDLC and Agile/Scrum methodologies
- Awareness of emerging technologies.
- Experience with Unity or IOC design patterns
- Demonstrates expert knowledge of Object Oriented Programming and design patterns.
- Demonstrates expert knowledge of C# and the .NET platform including NuGet
- Demonstrates expert knowledge of ASP.NET Ajax.
- Demonstrates expert knowledge of HTML/DOM/CSS
- Demonstrate working knowledge of single page applications (SPA) using current JavaScript frameworks & tooling such as +Knockout, MVC, MVVM, Backbone, Chrome Debugger, HTML5 and Modernizer.
Responsibilities
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
- Help maintain code quality, organization, and automation
- Translate application storyboards and use cases into functional applications
- Design, build and maintain efficient, reusable, and reliable code
- Understand how to operate in an Agile environment and understand how to deliver using a test-driven development (TDD) approach
Leave a Reply