Application Developer

Job Type: Full-time
On-site/Remote: On-site
Experience Level: Internship
Industries: IT

Responsibilities:

  • Responsible for full life cycle development from gathering requirements through successful release and support;
  • Participates in the identification of system enhancements;
  • Follows prepared test plans and system documentation to monitor testing for the implementation of system enhancements, modifications, application fixes, and new releases of a software;
  • Troubleshoots existing information systems to identify errors or deficiencies and develops solutions;
  • Participates in front-end and back-end development for web applications, building our next generation of platforms and web sites while supporting current applications;
  • Provides analysis, design, data modeling, coding, implementation, testing, training, documentation and ongoing maintenance of applications;
  • Collaborate with other team members and project managers as needed in order to design and enhance business applications;
  • Investigates new technologies and prototype alternative approaches;
  • Stays up-to-date with latest tools and technologies in the software development field.

Required Education, Experience and Skills:

  • At least 4 years of experience developing enterprise applications based on the following technology stack: .NET Framework, C#, ASP.NET, MVC, ADO. NET, Entity Framework, LINQ, SQL Server, XML, JSON, Web Services, Windows Services;
  • Must possess knowledge and experience in client side development: JavaScript, CSS, HTML (including but not limited to CSS3, HTML5 features);
  • At least 2 years of experience in a data analysis related functionality development, based on a .NET including:
  • SQL experience (minimum of 3 years T-SQL experience – writing stored procedures, complex nested queries, knowledge of index optimization techniques and SQL CLR Extensions) required.  Must be demonstrated at the technical interview and  through proven experience noted in the resume or project portfolio;
  • Must possess knowledge of distributed system architecture, middleware, or object oriented analysis and design required;
  • Knowledge of advanced programming techniques and systems design as demonstrated by technical interview results or through proven experience (project description) noted in the resume;
  • Good understanding of Object Oriented concepts as demonstrated by technical interview results;

SALARY   90 K

Apply for this position

Allowed Type(s): .pdf, .doc, .docx