Job Description
Job Description
Title : Full Stack ASP.NET Web Application Developer - 3 positions
Location : Galveston, TX
Duration : long term
Rate : $market All Inclusive
- Work with a dynamic team and be involved with working with cutting-edge technology. You will have training on areas that are needed, such as, ASP.NET Core!
Must have skills / Mandatory : C#.net, MVC, Entity Framework, SQL Server, HTML, CSS, Windows Workflow Foundation, and DevExpress controls
MAJOR DUTIES / CRITICAL TASKS :
Develop software application and associated processes using the Microsoft stack.Manage software projects through the development life cycle.Supervises performance measurements and evaluation of software systems.Determines and direct software performance improvement activities.Work with the academic enterprise to develop and implement productivity software applications.Plans and supervises training of systems software personnel.Adheres to internal controls established for the department.Performs related duties as required.REQUIREMENTS :
3+ years of solid programming experience with NET / C#.net and SQL Server1-2 years of experience working for an academic institutionMust have experience building web applications using ASP.Net / MVC and Entity FrameworkMust have experience with standard Web technologies such as HTML, CSS, JavaScript, JQuery, AJAX, SignalRMust have experience developing web servicesMust have experience with mocking and dependency injection frameworksMust have experience with unit testingShould be able to design and develop databases for large applicationsMust have experience in various Design patterns & Object Oriented Programming principles (OOPS)Must have worked in Team Foundation Server & followed SCRUM methodology for agile development.Must have experience managing the complete life-cycle of software projects.Experience with DevExpress framework a plusQUALIFICATIONS :
A bachelor’s degree in computer science or relevant field and three years of experience.Full life cycle software development experience including technical analysis and estimationExperience developing software-as-a-service and business applicationsExcellent verbal / written communication skills in EnglishExcellent analytical and problem-solving skillsAbility to multi-taskMust be able to perform in a small team environment