Temporaryjobs Logo
LanceSoft, Inc. logo

Senior Dotnet Developer

LanceSoft, Inc.il y a 1 jour
Vancouver, British Columbia, Canada
Niveau senior
CONTRACTOR

About the role

Pay Range: CAD 50-55/hr Years of Experience Required: 10 Yrs

Position Requirements Top 3 Required Skills

  1. Strong with C#, ASP.NET, ASP.NET Core, and web API development 2.Web front-end development using HTML, CSS, JavaScript, jQuery, and JSON 3.Strong knowledge of SQL Server (T-SQL, SSRS, and administration)

Top 3 Preferred Skills 1.using .NET diagnostic tools to investigate and profile .NET applications 2.Experience using LINQ and Entity Framework 3.Experience using WF, WCF, and WPF is an asset

Responsibilities • Hands-on architectural design and implementation of highly scalable and reliable services • Possess a thorough understanding of the product from both a functional and technical perspective • Participate in every aspect of the development and implementation, working with business analysts to ensure full understanding of the change implications to current business processes • Design and implement all aspects of an application – high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing • Decompose problems into solvable pieces and translate those solutions into code. Determine the best technical solution for the project • Follow development best practices and software development life cycle methodologies throughout product development • Perform unit and system level testing on applications • Test the product in controlled, real situations before going live • Document all tasks to ensure that subsequent users can diagnose and fix any problems that might arise in a system, as well perform any maintenance • Identify and assist in mitigating technical, schedule, and other project risks • Participate in estimating project efforts and delivery timelines • Work in a team-based development environment, working closely with other members of the development team, business analysts, quality assurance, and business units • Present ideas for system improvements, including cost proposals • Mentor and assist less experienced colleagues

Job Requirements • Technical or college degree in Information Systems or Computer Science • Maximum 10 years’ experience as a Systems Analyst or Developer • Proven training and experience maintaining high volume .NET based client-server business systems • Ability to multi-task and take on a number of highly detailed projects • Prepared to work across multiple technologies within a given project • Fast learner with the ability to quickly ramp up and become productive in a new role • Strong capability to analyze and understand existing applications, architecture, and technical design • Experience providing constructive feedback and incorporating feedback from peers during design and code review processes • Must have clear and concise English communication skills, both written and oral • Strong attention to detail • Demonstrated positive attitude and ability to react appropriately to internal and external customer concerns

Technical Skills

• Strong skills with C#, ASP.NET, ASP.NET Core, and web API development • Web front-end development using HTML, CSS, JavaScript, jQuery, and JSON • Strong knowledge of SQL Server (T-SQL, SSRS, and administration) • Experience using LINQ and Entity Framework • Experience developing secure web applications, with strong knowledge of secure coding practices • Experience writing design documents • Experience using .NET diagnostic tools to investigate and profile .NET applications • Demonstrated knowledge of object-oriented concepts and design, working knowledge of software design patterns and design principles • Ability to write clean, readable, and maintainable code • Strong adherence to coding standards, best practices, and design principles • Solid understanding of cross-browser rendering and performance • Experience with varied technologies and development techniques • Experience writing and maintaining unit tests to ensure code quality and reliability • Agile project development experience is an asset • VB development experience is an asset • Experience using Knockout.js is an asset, but not required • Experience using WF, WCF, and WPF is an asset

About LanceSoft, Inc.

IT Services and IT Consulting
1001-5000
Founded in 2000

Established in 2000, LanceSoft is a pioneer in delivering top-notch Global Workforce Solutions and IT Services to a diverse clientele. As a Certified MBE and Woman-Owned organization, we pride ourselves on fostering global cross-cultural connections that advance both the careers of our employees and the success of our clients' businesses.

At LanceSoft, our mission is clear: to leverage our global network to seamlessly connect businesses with the right talent and individuals with the right opportunities, all without bias. We believe in providing Global Workforce Solutions with a personalized, human touch.

Our comprehensive range of services spans various domains, encompassing temporary and permanent staffing, Statement of Work (SOW) arrangements, payrolling, Recruitment Process Outsourcing (RPO), application design and development, program/project management, and engineering solutions.

Currently, our team of over 5,000 professionals caters to 110+ enterprise clients worldwide, including Fortune companies. Our client base represents a diverse spectrum of industries, including Banking & Financial Services, Semiconductor/VLSI, Technology, Healthcare & Life Sciences, Government, Telecom & Media, Retail & Distribution, Oil & Gas, and Energy & Utilities.

Headquartered in Herndon, VA, LanceSoft operates 32+ regional offices across the North America, Europe, Asia, and Australia. We also have nine delivery centers strategically located in India in Bangalore, Indore, Noida, Baroda, Hyderabad, Bhubaneshwar, Dehradun, Goa, and Aligarh to further enhance our client service capabilities.

Similar Jobs