Senior Software Developer - #CIS-DN-01

Job Title Senior Software Developer
Job Code CIS-DN-01
Department Microsoft
Technology/Area ASP.NET
Experience Required 5-7 years
Educational Qualification(s) BE/ME/B.Tech/M.Tech/MCA/MCM/BCA/Msc. PGDCA/ or equivalent
Overview of Job This role uses skills of a seasoned, experienced professional with a full understanding company policies and procedures. Resolves a wide range of issues in imaginative and practical ways. Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors. Demonstrates good judgment in select-ing methods and techniques for obtaining solutions. Networks with senior internal personnel in own area of expertise. Normally receives little instruction on day-to-day work, general instructions on new assignments.
Duties & Responsibilities
  • Design and develop User Interface applications to support key business endeavors throughout the organization.
  • Responsible for all phases of the software development life cycle of both off the shelf application solutions as well as other User Interfaces developed to support our business plan.
  • Produce superior production quality code; establish coding conventions and supporting documentation.
  • Work closely with the development team to respond to business needs, develop design strategies and communicate design solutions.
  • Ability to effectively collaborate with Project Managers, Key Business Stakeholders, Business Analysts and other IT Team members.
  • Assist in the planning stages of new application projects.
  • Work with existing web and WCF services and developing new web and WCF services.
  • Develop and test fixes for solutions as well as perform post-resolution follow-up to ensure problems have been adequately resolved.
  • Learn appropriate software modules used and supported by the organization.
  • Development and testing of new and existing software applications and modules under development or consideration for purchase.
  • Occasional travel for training and application support is required.
Minimum Requirements Requirements:
  • Graduate of a 4 year degree program in a related major (IS, CS, MIS).
  • 4 yrs. experience with Web Design / Development (Basic HTML and JavaScript at minimum).
  • 4 yrs. experience with XML, JSON, Visual Studio 2012/13, & C# applications in relation to developing Web service clients.
  • 4 yrs. experience in developing rich dynamic cross-browser web experiences using HTML 5, CSS 3, JavaScript, jQuery & ASP.NET.
  • 3 yrs. experience in multi-browser and mobile device application design and development
  • 3 yrs. experience with the Structured Query Language (SQL).
  • Experience working with the .NET Framework (C#, ASP, WCF & WebAPI).
  • Experience supporting and troubleshooting web and Windows based applications.
  • Ability to work independently and in a team environment dealing with diverse business units gathering requirements and specifications.
  • Ability to work on multiple projects at a time as well as support end users.
  • Proven analytical and problem-solving abilities.
  • Strong interpersonal, written, oral and organization skills with a keen attention to detail.
  • Experience working with responsive web design using jQuery, AJAX, Knockout, Bootstrap, Angular.js, and other popular JavaScript libraries.
  • Experience working with Microsoft Team Foundation Server for source control and development processes.
  • Experience working with Microsoft SQL Server Management Studio to create, update, query and maintenance databases.
  • Experience developing iOS applications using Objective-C and Xcode.
  • Experience developing Android applications using JAVA and Eclipse.
Location United States Note: Applicants for employment in the U.S. must possess work authorization which does not require sponsorship by the employer for a visa (H1B or otherwise).
Apply Now Back to All Jobs

Any query related to job?

For any vacancy related query you can reach us at - & Contact no. +91-731-6664000

"Ensuring success of our clients and partners through highly optimized Technology solutions while enhancing the quality of life for our workforce and community."

Our Core Values