Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Bangalore, Chennai, Hyderabad, Kolkata, Pune, Mumbai City, Delhi, Ahmedabad |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | BPO / Call Center |
Functional Area | General / Other Software |
EmploymentType | Full-time |
Great vacancy Senior Software Engineer (C#) hiring now Job Details: Senior Software Engineer (C#) Full details of the job. Senior Software Engineer (C#) Job Description Main Purpose of role/ Position summary To design and write high quality software to specification, on- time and on- budget. The Senior Software Engineer will be involved in all development lifecycle stages and support our external customers when necessary. Job responsibilities: Architecture and design of significant components within 1Es product suite. Implementation of code to required standard in technology appropriate to product and domain. Creation and maintenance of unit tests and other automation tests. Liaise with QA to support testing and resolve issues identified by them. Mentoring and support to junior members of the department. Assisting the Support, Consultancy and Service teams to manage customer specific issues. Person Specification Person Specification The successful candidate will possess the following traits: Passionate about learning. Makes data- driven decisions. A dislike of corporate politics and political agendas. Respectful of others. Subject matter expertise. A contributor to the team and the company, both professionally and personally. Ethically and socially responsible in their motivations and actions. Dedicated to delivering quality results. A willingness to help others. Key Experience and Qualifications Essential: Track record in developing secure, highly performant, highly available, commercial off- the- shelf software products. Disciplined and self- motivated in delivering high- quality software. Educated to degree level in a relevant subject (Software Engineering, Computer Science, Mathematics) or equivalent substantial practical experience. Design and implement highly testable software. Experienced in creating design documents, software product specifications, and rapid prototyping. Strong written and verbal communication skills. 6+ years of software development experience (threading, C#, MVC, windows services) . 4+ years of web application software development experience (ASP.NET, web services, jQuery, JavaScript, CSS, XML, HTML) . Working knowledge of database development (RDBMS, NoSQL, etc.) Solve complex design problems with enthusiasm and creativity. Work within small multi- disciplinary teams to agreed specifications. Desirable: 10+ years of software development experience. Certification in secure software development practices (ISC2 CISSP, SANS CSSLP, etc.) Experience working with Agile methodologies. Experience implementing software quality assurance tests, unit tests, testing frameworks, continuous integration, etc. Windows and Network Security. Working experience of the Microsoft Entity Framework. Knowledge of cloud- based platforms and architectures (Microsoft Azure, Amazon Web Services, Google Cloud, etc.) . Knowledge of highly scalable design patterns (Actor, Pub/ Sub, etc.) . Experience with scalable communications technologies such as SignalR and NodeJS. Web application development which serves thousands of users. Experience working within a variety of expert domains and industries. Expectations The successful candidate will be expected to: Collaborate with product management and UI/ Design to define and implement product features. Create rapid prototypes to effectively evaluate designs and features prior to full development. Define, present and defend designs and milestones to product management and other executive stakeholders. Establish and promote best practices, coding guidelines and standards. Design and simplify complex user requirements and features into maintainable, testable code. ,
Keyskills :
quality assuranceproduct managementweb applicationsoftware qualitysql serverweb servicessoftware developmentsqljavacomputer sciencesoftware quality assurancejavascript