globalhunt current openings

Job Details

Experience: 10-15 Years | Salary: INR Client is one of the best paymaster in the Industry | Opening(s): 5 | Posted Date : 2019-10-19
Hiring For One of the Leading MNC.
Job Description
  • Hands-on experience with construction of complex engineering solutions and knowledge of software development methodologies
  • Assumes end-to-end ownership of solutions as part of Agile SCRUM team, which includes assisting in development of testing automation and other key quality aspects
  • Partner with product owners and other Agile SCRUM team members to determine new features and user stories
  • Participate in code reviews to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate
  • Assist in establishing and supporting coding standards
  • Engage in all Agile ceremonies including planning, grooming, product demonstrations, and team retrospectives
  • Exhibits DevOps mindset where Agile SCRUM team is accountable for product from inception to sunset
  • Respond to support incidents for production applications in order to make quick repair to prevent application outages
  • Create and/or update documentation to support development efforts. Documentation may include detailed specifications, implementation guides, architecture diagrams and/or design documents
  • Share knowledge among members in Agile SCRUM team
  • Demonstrate excellent communication skills and effective collaboration in a team-oriented environment
  • Aptitude for learning new technologies and concepts
  • Excellent time management skills and ability to prioritize
  • Able to translate customer and business needs to technical solutions
  • Resilient to change
  • Establish User Personas in collaboration with Product Management
  • Comfortable working with little to no supervision and providing supervision to associate engineers
  • Mentor and train other Software Engineers
  • May be asked to participate in Quarterly Architecture Summits
  • Take the lead on challenging software engineering projects
  • Is a positive influence to unite teams to achieve success - has a "Can do" attitude
  • Lead team level projects to completion in alignment with business expectations
  • Participate in interviewing potential new hires
  • Hold product team accountable for maintaining backlog definition and prioritization
  • Proficient in the following:
  • Unit testing as well as coding in 1-2 languages (e.g. Java, C#, etc.)
  • Object Oriented Design (OOD) and analysis
  • Application of design patterns
  • Application of non-functional software qualities such as resilience, maintainability, etc.
  • Applying behavior-driven testing techniques
Desired Profile
  • Experience with technical and project leadership of engineering teams
  • Experience with participation in performance reviews, goal setting, and mentoring sessions
  • Proficient in C# .NET
  • Proficient in MVC and Web API
  • Experience with LINQ, Generics, Lambda expressions, extension methods, attributes
  • Experience with ORM Frameworks (Entity Framework, NHibernate)
  • Experience with IoC containers e.g. Autofac, Unity, MEF, Ninject
  • Experience with Web Services and serialization, XML, JSON, SOAP, WCF, REST
  • Experience with Unit testing using mock objects
  • Experience with design patterns and object-oriented programming
  • Experience with SQL Server and the SQL language
  • Experience with ECMAScript / ECMAScript Next
  • Experience with Test Automation
  • Experience with HTML5 and CSS3
  • Experience with Memory management, performance tuning and profiling
  • Experience with NoSQL databases (ie: Document Store, Key-Value Store, Distributed databases, Graph databases, …)
  • Experience with Agile Management Tools (i.e. Confluence, JIRA, VersionOne)
  • Experience with Queuing technologies (Kafka, RabbitMQ, …)
  • Experience with threading, async patterns and TPL/TAP plus .NET thread safe collections
  • Experience with SCM including branching and merging
  • Experience with RDBMS
  • Experience with Cloud Application Design (i.e. AWS, Serverless, Container, Docker…)
  • Experience with front-end technologies (NodeJS, ReactJS, Redux, Redux-Saga, Redux-Form, JSS, Axios)
  • Experience with Engineering and Implementing enterprise level software applications
  • Familiar with basic networking and infrastructure

Reference ID - GH/Technology/JC//11102019//87113/Lead Software Engineer- .NET/C#

Industries TypeTechnology Products
Role Lead Software Engineer- .NET/C# - With Leading Technology Industry Client
Skills C#, .Net, MVC, WebAPI
Functional Area Information Technology
Education Bachelor Degree in Computer Science or equivalent
Location Bangalore
Keywords C#, .Net, MVC, WebAPI
Contact HR
Telephone 01146547700
Reference id GH/Technology/JC//11102019//87113/Lead Software Engineer- .NET/C#