Experience:
5+ years
Job Description:
Strong knowledge of C#, .NET framework includes ASP.NET, ASP.NET MVC, .NET Core, Web API, OAuth, IIS, WCF Web Services, design patterns
Strong knowledge in AJAX, AngularJS, Backbone.js, Knockout.js, ReactJS, Web Forms, ADO.NET, LINQ, Linq2Sql, Entity Framework, and NHibernate
Strong understanding of object-oriented programming and strong coding skills
Knowledge of Microsoft SQL Server and NoSQL databases.
Experience with popular web application frameworks.
Knack for writing clean, readable, and easily maintainable code
Proficient understanding of code versioning tools such as Git, SVN
Knowledge in AWS cloud platform and AWS Services will be an added advantage.
Understanding of Agile – SCRUM methodologies.
Excellent communication, analytical and interpersonal skills.
Understand of Business requirements, analysing, designing (User Interface and Database)
Ability to work independently.
Excellent Debugging and Problem Solving skills
Ability to work effectively in a remote, virtual, global environment
Responsibilities:
Develop very high sense of ownership, the zeal to build scalable applications.
Collaborate with team members to brainstorm the requirements and provide effective solutions
Document and demonstrate solutions by developing documentation, flowcharts
Prepare and maintain code for various .Net applications and resolve any defects in system.
Utilize established development tools, guidelines and conventions including but not limited to .NET, SQL Server, MVC, HTML, CSS, JavaScript, and C#.
Perform design and development of web based services and applications
Work closely with quality assurance team to ensure delivery of high quality and reliable web applications.
Develop databases including queries, triggers and stored procedures.
Interact with customers to define project features and requirements.
Perform code reviews and provide necessary corrections.
Perform application design, development and deployment based on industry’s best practices.
Resolve application defects and issues in a timely manner.
Prepare technical documents as per established project standards.
Works collaboratively with leaders to ensure timely delivery of project.
Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement
If you like wild growth and working with happy, enthusiastic over-achievers, you’ll enjoy your career with us!
TaskUs is an Equal Opportunity Employer
Job Description: Job Title: Application Developer (91015) Duration: 13 Months (Possible to extend) Location: 100% Remote Pay Rate: $40-50/hr on...
Apply For This JobMid-Level Software Engineer-TS/SCI with PolyJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: TS/SCI with PolygraphEmployee Type: RegularPercentage...
Apply For This JobAbout Ancestry: When you join Ancestry, you join a human-centered company where every person’s story is important. We believe that...
Apply For This JobProject Overview The IT Project Manager role will support and manage the execution of one or more New York Power...
Apply For This JobWe are looking for a Programmer/ Developer to be responsible for managing the full project lifecycle including design and maintain...
Apply For This JobWho We Are SchoolsFirst FCU is the largest credit union in California and the nation’s largest credit union serving the...
Apply For This Job