SENIOR C# DEVELOPERAt The NDL Group we support big brands, media owners and agencies, delivering globalpromotion & rewards programmes, designed to wow their staff and customers. We are headquartered in London and have been in business for more than 20 years.
Using our proprietary technology system, Promotigo, we deliver increased efficiency acrossmulti-territories through a single platform. Promotigo handles complex procedures such as high volume code verification or global cashback payments, while providing real-time accountability and measurement.
NDL has been behind some of Europe’s biggest and best-known promotional campaigns.
With clients as diverse as McDonald’s, Universal, XBOX and Nestle, we have built a firm reputation for delivering successful promotional strategies, underpinned by reliable technology platforms, inspirational prize content and 5 star winner fulfillment.
AS A SENIOR DEVELOPER, YOU WILL BE RESPONSIBLE FOR...
● Develop our core web application using service-oriented architecture exposing APIs for internal and external clients.
● Implement architecture and design patterns to help ensure that systems scale.
● Perform unit and integration testing before launch
● Establish processes and best practices around development standards.
● Review product requirements in order to give development estimates and product feedback.
● Apply technical expertise to challenging architecture and design problems.
SKILLS /
COMPETENCIES:
● 6+ years experience in developing enterprise-grade web applications with C# / .NET and SQL Server.
● Experience with software design patterns like MVC, MVVM, etc.
● Knowledge in frontend development (HTML, CSS, JS, Angular) is an addedadvantage.
● Experience building applications using service-oriented architecture and APIs.
● Hands-on experience on Microsoft Azure is an added advantage.
● Strong English communication skills, both written and spoken.
● Ability to work and communicate clearly and efficiently with team members.
If you are a big fish that wants to swim with other big fish in a fast-growing company, joining
The NDL Group might be your best next career move. Contact us now! Java 8, Spring Boot, Hibernate/JPA, SQL/No
SQL, GIT, Microservice, Security,Angular (Mandatory Skills) Sound knowledge in building RESTful Services using Spring Boot framework. Proficient knowledge of JPA and Hibernate. Good knowledge in Database Schema design. Expertise in deploying Spring Boot / Spring Applications. Experience in writing Unit Test cases. Experience in Front-end technologies like Angular / React is Plus
Job Description The role
Our full stack developers are responsible toTake part in our product development/uplifting platform from ideation to deployment and beyond.
Create data driven new features.
Work with our data team to make our product smarter and more intuitive to use.
Desired skills and experience:
Proficiency in Node.js, MySQL and/or other RDBMS.Hands-on experience in writing modular code with proper routing with proper client/server setup and creating node modules
Knowledge of HTML, CSS, JS (Minimum expertise on jQuery and/or angular js / react js / d3 js / other front-end frameworks).Feel at home working in a test-driven, agile team.
A strong problem-solver with an inquisitive and innovative mind. Min 2 to 4 Years of experience in C# and ASP.NET, Web application development. Knowledge about cloud programming or migration to cloud is preferred. Mandatory skills: Proficient in Web Application development using ASP.NET, C# with .Net version 4.0/ 4.5.
Experience with SQL Server or any other equivalent Database and know how to build efficient queries. Strong understanding of object-oriented programming. Clear understanding of SVN or an equivalent VCS. Familiar with IIS and deploying code to Web Server. Should have excellent analytical and communication skills.
Responsibilities:
Good hands on designing, coding, debugging, technical problem solving, and writing Unit Test cases, etc. Translate use cases into functional applications Design, build, and maintain efficient, reusable, and reliable C# code Ensure the best possible performance, quality, and responsiveness of applications
Able to work well in a team setting Academic Qualifications
Required:
B.E. /
B.Tech. /MSC in Computer Science or IT.
We are looking for a C++ developer responsible for building applications that may range from desktop applications to native mobile applications and embedded systems. Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure.
Responsibilities Design, build, and maintain efficient, reusable, and reliable C++ code Implement performance and quality modules Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality, organization, and automatization (Add other responsibilities here that are relevant)
Requirements Skills Strong proficiency in C++, with fair…