Full Stack Engineer at EPITEC in South Lyon, Michigan

Posted in Other about 3 hours ago.

Type: full-time





Job Description:

This person will be responsible for client server and web-based development projects involving the analysis, design, modification, installation and maintenance of applications programs, integrated systems or software solutions.

Essential Duties and Responsibilities:
• Write clear, efficient source code and database functionalities
• Develop and maintain .NET applications in an object-oriented environment
• Perform verification and validation tests
• Collaborate with BA and QA to develop a product that satisfies user requirements
• Perform and request code inspections and peer reviews
• Debugging code to troubleshoot any issues
• Create technical documentation of designs, design decisions, and implementations
• Develop technical turnover documents for new releases to assist support personnel with handling client issues
• Ensure documents and source code files are archived in version control system
• Oversee testing and software release management processes
• Assess and interpret requirements, designs, capacity issues and data exchange and cross platform conductivity
• Interpret and assess the logical and physical requirements of systems and applications in relation to software, hardware, and operational needs.
• Generate system requirements which ensures that all of the high-level requirements have been met, especially for the computer-human-interface
• Continually review technology and evaluate applications for possible improvements
• Setup necessary development and test environments

Top 3 Required Skills/Experience -
• Excellent written/verbal communication skills
• UI development experience
• Strong working knowledge of .NET Core Framework, Entity Framework, MVVM including Razor pages, view model binding

Required Skills/Experience - The rest of the required skills/experience. Include:

Knowledge, Skills and Abilities Requirements:
• Ability to adapt, plan and communicate quickly and effectively in a complex and highly regulated environment
• Ability to manage projects within deadlines
• Ability to apply sound judgement and tact in the resolution of problems
• Self-starter attributes
• Excellent written/verbal communication skills
• Strong client service philosophy

Education and Experience Requirements:
• Bachelor's degree with an Information Technology focus (preferably Computer Science or MIS) or proven equivalent work experience
• 5 years' experience in development including designing, implementing complex technical solutions
• Effective working within modern development environment including debugging, source control, unit testing, memory tools and profilers
• Minimum of 5 years of experience in C#, VB, ASP.NET, SQL and development methodologies
• Strong working knowledge of .NET Core Framework, Entity Framework, MVVM including Razor pages, view model binding
• Strong working knowledge of JavaScript, jQuery, HTML, HTML5, Bootstrap, CSS, AJAX, JSON and XML
• Basic understanding of JAVA/J2EE
• UI development experience
• Experience with Microsoft TFS
• Strong object-oriented design skills
• Experience with Web API, REST, SOAP, WCF, SoapUI and Postman
• Experience and comfortable working in both independently and a team-based development/environment
• Experience with back-end integration and database driven back-end components
More jobs in South Lyon, Michigan

Other
about 4 hours ago

Outlier
Other
about 7 hours ago

EPITEC
More jobs in Other

Other
4 minutes ago

Samaritan's Purse
Other
4 minutes ago

Town of Elsmere
Other
4 minutes ago

COUNTY OF SAN DIEGO