LANSING, MI, USA
1 day ago
Application Architect
Job Seekers, Please send resumes to resumes@hireitpeople.com

 

Position Description

Relies on experience and judgment to plan and accomplish goals, performs a variety of complicated tasks, may lead and direct the work of others, may report directly to a project lead or manager, a wide degree of creativity and latitude is expected. QVF is an application used by election clerks and Bureau of Elections staff to register voters, manage elections, support clerks in the duties related to elections throughout the State. The application will have 2 components – a web based and a client based. The client based will have a local database that is message synched with the central database. It is being written in web technologies using net, C# communicating, PL/SQL with an Oracle backend database. This position, under State direction, will architect the application solution. They will be responsible for ensuring the solution is developed and implemented to agreed upon design. They will help to code screens and functions within the system and perform back end coding and development in a multi-tiered layers environment. There will also be a client server application that will share code with the web application written using C# and the Windows Presentation Foundation

 

Skills Required

a. .Net, C#, javascript, Oracle database, business objects, PL/SQL. b. MVC, Entity Framework, JQuery, Razor c. WPF d. WCF, SOAP, Rest e. Working knowledge of design patterns and advanced programming techniques such as MMVC, MVVM, MVP, dependency injection, proper use of interfaces, factory patterns, etc

 

Skills Preferred

SQL Reporting Services b. Continuous integration c. Automated builds from TFS

 

Experience Required

Software Engineer capabilities with 10 or more years of experience At least ten years of experience with web development in .Net and C# At least ten years of experience with web development in javascript At least ten years of experience with web development using a database backend At least five years of experience with web development and an Oracle backend At least ten years of experience with business objects At least five years of experience with service oriented architectures, including WCF and SOAP or REST based web services At least three years of experience with MVC, the Entity Framework, Razor, JQuery, and related .NET technologies and frameworks At least two years of experience with WPF for desktop application development At least three years of experience as a lead developer or tech lead At least three years of experience leading code reviews, enforcing development standards, refining software development and build processes, and assisting with quality improvement activities related to software development. At least three years of experience working in an agile development environment similar to Scrum.

 

Experience Preferred

At least one year of experience with SQL Reporting Services b. At least five years of experience with PL/SQL c. At least five years of experience as a lead developer

 

Education Preferred

An undergraduate degree in a technical field such as mathematics, electrical engineering, computer science of information technology

Additional Information

• At least ten years of experience with web development in .Net and C# • At least ten years of experience with web development in javascript • At least ten years of experience with web development and an Oracle backend • At least ten years of experience with business objects • At least ten years of experience with PL/SQL • Recent experience with MVC, Razor, and the Entity Framework • Recent experience as a lead developer, software architect, or technical lead

 

Skills:

Skills

Experience Required

.Net and C#

10 Years

javascript

10 Years

Web development w/Oracle Backend

10 Years

PL/SQL

10 Years

Business Objects

10 Years

Exp. w/MVC, Razor, and entity framework

3 Years

Software Architect, Technical Lead experience

5 Years

 

 

Confirm your E-mail: Send Email