We are looking for a C# developer responsible for building C# applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Actively contribute towards the realization of our software engineering strategy, application architecture and component design as well as our engineering principals, practices and standards.
Perform the engineering work streams and/or projects to quality and timeline in order to meet the demands of the business, stakeholders and customers alike
Design the application within the bounds of the tasks allocated to them and those under their supervision.
Promote best practice within their team to facilitate the delivery of quality products according to current agreed levels of quality and standards
Support innovation within the team to meet the changing demands of the business and emerging industry trends and standards, such as agile and lean techniques
Identify skill, resource and equipment deficiencies within the team including their own.
Must Have Skills:
Must have a strong experience in implementing the enterprise applications using Object oriented principles
Require strong .NET Development experience in C#, ASP.NET MVC, Web API, Entity Framework, Design patterns etc.
Should have sound knowledge in implementation of application using solid principles
Ability to develop applications using Test Driven Development
Must have strong knowledge on unit testing frameworks like Fluent API, XUnit, NUnit & Moq frameworks
Must have strong knowledge in Sql server of creating tables, functions, stored procedures, triggers etc
Ability to work in Agile methodology
Should be able to do peer code reviews according to standards
Good to Have Skills:
UI frameworks like Angular, Node, React JS
Exposure to Microservices architecture
Hands on experience in SaaS development in the platforms like AWS, Azure would be an added advantage.
Exposure to Behaviour driven development is a plus.
Perks and Benefits
As per industry standards
Salary: Not Disclosed by Recruiter
Industry:IT-Software, Software Services
Functional Area:IT Software – Application Programming , Maintenance
Role Category:Programming & Design
Employment Type:Full Time, Permanent
UG: Any Graduate – Any Specialization
PG: Any Postgraduate – Any Specialization
BICS Global, is a trusted global technology vendor with consistent top reviews, high ratings and repeat business from customers. Be it a Fortune 100, Mid-size or a Startup; we are known for being innovative digitally and are highly recommended by our clients.We offer solutions in the field of includes e-Commerce, Mobility, Marketing Automations, Application & Product services, Internet of Things and Business Intelligence. BICS Global has started their clientele base primarily in EMEA region and today we are spread across 35 countries including US, APAC and ANZ regions.