DSG Careers

Back Previous job posting

Software Engineer/ Sr. Software Engineer

Position Location: Presitge Shantiniketan, Whitefield.

Position Summary:

Looking for Senior Software Engineer to join a mid-size MNC in Hoodi Junction, Bengaluru, industry leader in Clinical Trial Software in the rewarding/fast-growing Pharmaceutical Industry.

Job Description:

Looking for Software Engineers and Software Architects with a good aptitude for Software Design and Development using Microsoft Technologies like Asp.Net, C# and SQL Server. Experienced with object oriented programming and Service oriented architecture with Web Services and/or WCF and experience with Entity Framework or ADO.Net for middle tier with good Database design skillset. The person should be independent and a self-starter with some knowledge of design patterns. Some experience with UI design using HTML/CSS, with Javascript/Jquery is a plus.

As a successful candidate, you will need to meet the following technical requirements and qualifications:

  • Bachelors degree / MCA.
  • Experience in software development environments such as ASP.Net, C#, MVC, SQL Server with web service / WCF, JSON, Ajax.
  • Modern HTML/CSS/Javascript, JQuery based web application experience.
  • Understanding of Object Oriented Programming.

Description of Duties and Responsibilities:

  • Test and debug new and existing code and write technical documents.
  • Use the coding methods for specific programming language to enhance or initiate efficient program execution and performance.
  • Monitor production programs for expected performance and respond to errors and emergency problems.
  • Work within specification provided to meet programming assignment goals and objectives in a timely and accurate manner.
  • Take independent action to correct problems encountered during systems operations within authority level granted by supervisor.
  • Maintain integrity of program logic and coding and establishes required checks and balances for operational controls.

Additional Skills:

  • Attention to detail and accuracy skills.
  • Able to work independently with minimal supervision.
  • Good time management skills.
  • Ability to think logically for interpreting and analyzing problems.

If you meet these requirements and enjoy a fast paced environment and want to join a great team, we encourage you to apply.