This site uses cookies. To find out more, see our Cookies Policy

Software Engineer in Brentwood, TN at Vaco

Date Posted: 4/16/2018

Job Snapshot

Job Description

Responsibilities:

  • Participate in requirements analysis and detail design of new systems and functionality.
  • Participate within an Agile (Scrum) development team.
  • Collaborate with fellow software developers while building knowledge base.
  • Analyze business systems and design new measurements and metrics to improve organizational efficiencies.
  • Design proposed functional additions and review with project lead and customer.
  • Uses prototyping where appropriate to gain user support for ideas.
  • Analyze overall architecture and provide experienced perspective on proposed changes.

Qualifications:


Education, Skills and/or Experiences:

  • 3 + years applications development
  • 2+ years enterprise class application architecture required.
  • 2+ years .NET and MS SQL Server experience required.
  • 2+ years HTML, CSS, JavaScript required.
  • Experience with the following:
    • Git
    • Angular.js or React.js
    • Team Foundation Server (TFS)
  • XML design and development required.
  • Experience with C# .Net to support large scale, iterative software development initiatives.
  • Experience with .Net desktop and web application development skills.
  • Practical experience working in highly collaborative development environments using iterative, Test Driven Development practices.
  • Exceptional communication, documentation and reporting skills required.
  • Attention to details and quality.
  • Good interpersonal skills.
  • Bachelors degree in Computer Science, MIS, or equivalent required.