Software Engineer/Tech Lead - C#/.Net Development - WCF/MVC/OOPS (6-15 yrs) Bangalore (Business Analysis and Project Management)
Applied Materials
4d ago
source :

Software Engineer - Tech Lead C# Developer

Location : ITPL Bangalore

  • As a tech lead your primary responsibility will be to participate in the creation of new products and enhancements to existing products from concept to launch as part of a cross functional team.
  • You are required to Design, develop, test, troubleshoot and document software programs for software enhancements and new products.
  • Key Responsibilities :

  • Execute the design, analysis, or evaluation of assigned projects using sound engineering principles and adhering to business standards, practices, procedures, and product / program requirements
  • Effectively engage with global teams for requirements analysis, technical discussions, design presentations and product software integration.
  • Guide team development efforts towards successful project delivery.
  • Decompose technical tasks and provide accurate estimations. Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans.
  • Provide timely communications on significant issues / developments to the stakeholders. Responding promptly and professionally to queries.
  • Troubleshoot variety of complex software problems. Interface with external customers regarding software issues.
  • Qualification and Requirements :

  • Bachelor's Degree / Master degree in Engineering with computer science background and 5 - 8 years of experience
  • Minimum of 3-year experience in software development with exposures to bug fixing, maintenance, continuous integration releases
  • Minimum 3 years of experience as a Tech Lead
  • Minimum 4 years of experience in product software development
  • Good understanding of C#, .Net Framework, MVC, WCF and excellent OOP programming skills
  • Strong experience in multi thread programming
  • Strong experience of working in global teams and handling multiple stake holders
  • Strong analytical skill and ability to meet deadlines, goals and objectives
  • Outstanding verbal and written communication skills and the ability to interact professionally with a diverse group of staff.
  • Self-motivated and willing to learn new skills and technologies as needed
  • Exposure to layered software architecture is an added plus
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form