Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Handle the development of the project most complex and risky tasks.
- Conduct technical research to gain technical knowledge and resolve technical difficulties.
- Analyze & design new functional requirement and systems.
- Participate in the estimation of new features and components.
- Handle product or application definition activities including feature analysis & system tradeoffs.
- Coaching and guiding technical team for best practices, standards, & appropriate design patterns.
- Perform code reviews for the development team.
- Ultimately responsible for project code quality.
- Guiding the team in adopting and using Agile approaches.
- Breaking down backlog features into smaller tasks to be easier & more effective for team members.
- Provides the development effort estimation of new features & components with the development team.
- Building solution architecture in collaboration with the team.
- Work with development teams, scrum master, and product managers to ideate software solutions.
Job Requirements
- Bachelor's degree in computer science, Information Technology, or equivalent.
- At least 8+ years of experience.
- Proven experience-implementing tasks using C#, ASP.NET CORE, ADO.NET, LINQ & Entity Framework.
- Understanding of fundamental design principles for building a scalable application
- Demonstrable experience with Restful APIs & clean reusable code.
- Proven Experience with MS SQL Server.
- Strong Experience with Git.
- Experience in queues, multi-threading, parallelization, and distributed caching servers.
- Excellent understanding of OOP, n-tier architecture and design patterns.
- Building solution architecture in collaboration with the team.
- Very good analytical and creative problem-solving skills.
- Good work ethics, Team player, positive and self-motivated.
- Strong Communication & Interpersonal skills.
- Knowledge in HTML5, CSS3, JavaScript, JQuery, AJAX, Knockout JS, and Angular is a plus.