Previous Job
Previous
.Net Application Developer
Ref No.: 18-20199
Location: Alpharetta, Georgia
Position Type:Full Time/Contract
Start Date: 03/26/2018
Position Title: .Net Application Developer
Location: Alpharetta, GA
Duration: Full time / Permanent
Job Description
  • The person in this position is responsible for developing, designing, testing, coding and integrating software products.
  • Troubleshoots and debugs software defects, Deployments, Reviews, interprets, and executes software requirements and specifications
Responsibilities:
  • Develop web apps and tools for users inside and outside the company.
  • Examine, analyze, and solve system issues.
  • Troubleshoot code-related production problems; help identify root causes, and resolve the production issue
  • Assist with upgrading to new tech as needed.
  • Maintain level of urgency towards timelines and results.
  • Collaborate with team members to identify application impacts and understand requirements.
  • Application deployment in Azure environment.
  • Qualifications
  • 6+ years of full stack development experience - Asp.net, C#, JavaScript and SQL Server/Oracle is required.
  • Developer strong in .net/C#. Knowledge of Webapi, MVC pattern. Strong Javascript experience.
  • Bonus if developer has understanding of Backbone JS, Marionette JS, underscores Framework or similar framework like angular.
  • SQL server, stored process, queries, functions, indexing.
  • 1+ years of deployment experience in Azure environment.
  • Experience with Agile, Scrum, Automated Testing
  • Knowledge and familiarity with structured and/or object oriented programming techniques and PowerShell script for Azure.
  • Bachelor's or MS Degree in Computer Science, Engineering, Technology or Information Systems is preferred
  • Experience developing in cloud based virtualized environments is preferred
  • Deep understanding of multiple SDLC methodologies with an emphasis on Agile
  • Experience integrating web applications with external APIs/web services
  • Demonstrated ability to communicate to business and technical partners
  • Experience providing the team with constructive feedback regarding estimates, activities, and process improvements
  • Strong experience in custom web application development, with the ability to chip in a technical area outside of the core job function
  • Ability to promote shared vision, crafting and motivating a team to achieve the goal
  • An interest and knowledge of the latest industry trends and standards