Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
We are seeking a .NET developer responsible for building .NET applications using ASP.NET MVC 5 .
- Your primary responsibility will be to design and develop layers of our web applications , and to coordinate with the rest of the team working on different layers of the infrastructure.
- A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Main Duties:
- Developing web application solutions using ASP.NET
- Help in design and architecture of software systems.
- Research, explore and select the best possible methods and components for the platform.
- Develop new systems from the ground up as well as modify existing customer systems and adding new features.
- Effectively analyze technical requirements.
- Participate in project planning and advice project team of all options to deliver business requirements most effectively.
- Employ object-oriented analysis and design techniques including use case analysis, object modeling, and database schema design to ensure business requirements and design goals are met.
- Participate in application architecture planning to determine optimal solution architecture, efficiency, maintainability and sociability.
- Collaborate with the application architectures to ensure solutions fit within the overall architecture.
Job Requirements
- Strong experience in .Net Framework C#, ASP.NET, MVC.
- Strong experience in Responsive Bootstrap, HTML 5, CSS3, jQuery and JavaScript.
- Experience with RESTful APIs.
- Experience with Agile / Scrum methodologies.
- Familiar with Windows Azure cloud services and SaaS concepts.
- Familiar with domain driven design, service oriented architecture, layered architecture, n-tier architecture, and design patterns.
- Experience with source control tools (TFS/Github).
- Experience with cross platform mobile development frameworks like Ionic is a plus.
- Experience with Building Applications with ASP.NET Core a plus.
- Detail oriented with good communication skills.
- Follow software development best practices with respect to documentation and configuration management.
- Work remotely with development team to build and improve overall product quality.
- Self-motivated, independent, responsible team-player and exhibit exceptional relationship management skills.