Software Developer #721

Full Stack with heavy Database element

Work with a team of two other senior developers to optimize a web based system that is used throughout the State to promote education. Responsible for developing new web applications for internal and external clients and providing maintenance support for existing applications.  Develop a state of the art SaaS solution to improve the college-level education system resources.

 

Essential Job Duties and Responsibilities

• Translate business requirements into technical requirements
•  Support existing web applications by responding to client support requests made through issue and project tracking system
•  Enhance existing and new web applications based on user/program feedback or wireframes
•  Maintain existing web applications by proactively monitoring logs and fixing issues as they arise
•  Work with supervisor to prioritize, scope and schedule support and enhancement work
•  Document all work and progress within issue and project tracking system in a timely manner
•  Assist with the development of software applications through planning, requirements definition, development, testing, implementation, documentation, and maintenance of web-based applications
•  Contributes to team effort by completing other assignments and serving on project teams, as assigned; and accomplishing related results as needed
•  Assist or lead the development of software applications through planning, requirements definition, development, implementation, documentation, and maintenance of web applications
•  Design, develop, document, analyze, create, test or modify web applications based on user and system functional specifications
•  Ensure project documents are complete, current, and stored appropriately
•  Collaborate with team members in development best practices, design principles, and advanced technologies
•  Conducting code reviews of consultant developed modules

 

Education and Experience

•  College degree in Computer Science or related major preferred
•  At least 5 years of experience in applications development with C# and .NET Technologies
•  Experience with ASP.NET MVC and Web Forms, C#, Visual Studio, jQuery, JavaScript and HTML5
•  Experience with SQL Server DBMS, query development, stored procedures & Transact-SQL
•  Experience configuring and publishing web applications using IIS
•  Experience in application architecture
•  Experience with Agile development methods
•  Experience managing projects desired
•  Familiarity with Agile development

Interested? submit your resume to emilani@avantirecruiters.com