Job Search
Home > Job Search

Software Developer (.NET)

Closing on:


Contact email

Brief description :

Location: Trivandrum, Kerala, India

Work: Full time

 NetProMedia designs and develops a full spectrum of web-based digital marketing business solutions for its priority client MainAd which is across the globe. The company’s focus includes Display and Re-targeting, Audience Optimization, Analytics, Big Data and Information management. 

MainAd -The Company 

At MainAd, we specialize in performance marketing, expertly accomplished through our programmatic understanding. Founded in 2007, we have grown from our HQ in Pescara, Italy, to a globally successful advertising technology company. We have offices in London, Milan, Istanbul, Santiago de Chile, Manila and Bangalore. Our team of digital professionals successfully delivers campaigns for leading international advertisers. We partner with top-tier brands in more than 80 countries, across a wide range of industries.

More information to be found on: 

Job brief

We are looking for a .NET developer to build software using languages and technologies of the .NET framework. You will create applications from scratch, configure existing systems and provide user support, attending the tickets issued by the customers.

In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we’d like to meet you.

Your goal will be to work with internal teams to design, develop and maintain software.

 Your role responsibilities 


  • Write clean, scalable code using .NET programming languages
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Improve existing software
  • Develop documentation throughout the software development life cycle
  • Automate tasks through appropriate tools and scripting;
  • Collaborate with internal teams and vendors to fix and improve products;
  • Identify, prioritize and execute tasks in the software development life cycle;
  • Ensure software is up-to-date with latest technologies;

Preferred skills


  • BE/BTech/MCA/MSc Computer Science with 60% aggregate score;
  • Are able to write functional code with a sharp eye for spotting defects;
  • Are a team player and excellent communicator;
  • Are passionate about the .NET framework and software design/architecture and you are open to expand your experience to JAVA as well;
  • Have third level qualification in Computer Science/Engineering or a related discipline
  • Are able to work independently with little supervision;
  • Can clearly communicate technical concepts to both technical and non-technical audiences;
  • Ideally, have at least 2 years’ experience, including
    • Proven experience as a .NET Developer or Application Developer Familiarity with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC))
    • Knowledge of the .NET languages (e.g. C#, Visual Basic .NET) and HTML5/CSS3
    • JavaScript, jQuery
    • Familiarity with architecture styles/APIs (REST, RPC), WebAPI, JSON
  • Understand Agile methodologies
  • Have excellent troubleshooting skills with attention to detail
  • Have excellent organizational skills with the ability to achieve results within tight deadlines;
  • Understand the balancing act between crafting a robust, lasting solution and getting work done;
  • Have knowledge and positive experiences about implementing data management standards;
  • Have a passion for code. You take pride in your professional reputation, side projects, or open source contributions.

Your team 

You’ll be working in the NetProMedia Pvt LTD, the company in Trivandrum, India, which outsources the IT activities for MainAd. This team already consists of a support and development team, who have developed an amount of custom workflows & functionality and started the journey towards perfection. You would be working in the application support and management team, which is managing the product and developing new projects for our business.

 We Will 

  • Value your passion and commitment, and reward your performance;
  • Treat you like a professional. We trust you to get work done;
  • Take care of you. Our health insurance will let you sleep soundly;
  • Give you possibility to participate in projects with some of the most innovative technology, exciting and new solutions, in a fast-paced environment;
  • Respect and seek to empower each individual and support the diverse cultures, perspectives, skills and experiences within our workforce.

Are you the right person? 

Succeeding means respecting colleagues and clients and understanding their needs, while focusing on the result. Challenging others and being challenged in return. Being passionate about what you do. Driving yourself forward, always wanting to do things the right way. Does that sound like you? Then you have the right stuff to join us. Apply now at /