Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Dec 21, 2017
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    At NCR, we make the everyday easier. We do this by listening to our customers, keeping their best interests in mind, and always working to make interacting with your business an exceptional experience. Read on to learn more about the people who lead our team, our company by the numbers, and how we’ve become the world leader in consumer transaction tech...
    Read more about this company

     

    Senior Software Developer

    Job description

    Position Description:

    Responsible for designing, under the Activate Architect direction, Self Service applications, ensuring unit testing is carried out, assisting QA team in carrying out the QA steps and debugging new and/or existing software, performance tuning and optimization of existing code.

    Major Responsibilities:

    • Manage development teams by conducting daily stand ups, ensuring sprints are completed on time andremoving impediments.
    • Provide guidance for the team with technical architecture as needed
    • Participate in code development by actively writing code and conducting unit testing
    • Work with development team to troubleshoot development environment, production environment,performance tune and optimize code.
    • Responsible for ensuring project estimates and schedules are created.
    • Provide technical leadership for project and team through design and code reviews, ensuring best technicalpractices are applied.

    Desired Skills and Experience

    Knowledge and Experience

    • Undergraduate degree in Computer Science or Engineering
    • Minimum of five (5) years developing software in a commercial software development environment
    • Minimum of two (2) years leading a software development team of two or more people.
    • Proven ability to design and develop large scale, complex applications
    • Minimum of one (1) year experience working in an Agile/SCRUM environment is preferred, but not required.
    • Knowledge of Microsoft Operating Systems server or workstation administration
    • Knowledge and experience in one (or more) of the following: ASP.NET, C++/C#, HTML, SQL and Java XML

    Skills and Abilities

    • Ability to manage development projects.
    • Ability to work from rudimentary requirements and specifications
    • Ability to translate business requirements into technical specifications.
    • Satisfactory ability to read, write and speak English
    • Planning and Organizational skills
    • Time Management skills
    • Communication skills
    • Customer Service orientation
    • Team Orientation
    • Desire to travel

    Behaviors

    • Work from English verbal and written instructions of varying levels of detail
    • Ability to take direction from all levels
    • Exhibit a high level of individual initiative
    • Effectively lead a team environment

     

    Method of Application

    Interested and qualified? Go to NCR Corporation on ncr.taleo.net to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at NCR Corporation Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail