Application Developer

Title

Application Developer

Job #

50931

Classification

IT

Location

Saginaw, Michigan

Hourly Rate

Login to see this field

Position Description

Position Description: 
Responsible for the development, maintenance, and enhancement of business applications. Under the supervision of a project leader, collaborate with company customers, staff, IT colleagues, and other stakeholders to identify user requirements, assess available technologies, and recommend solution options. Assess objectives for the assigned project phases and recommend technical strategies and tactics to achieve business needs. Share responsibility with other team members to ensure on-time product delivery. Follows IT Development Process Provide business analysis and programming expertise within an assigned business unit/area, usually as a member of a project team. Formulate and define application scope and objectives; devise and modify procedures to solve business problems. Prepare detailed specifications from which programs will be written, and design, code, test, debug, and document programs. Develop business relationships and integrate activities with other IT departments to ensure successful implementation and support project efforts. Ensure business application systems are developed in a way that complies with  architectural standards and IT development process. Monitor and report to management on the status of project efforts. Strong technical knowledge, with hands-on experience with systems development in new computing architectures and environments; knowledge of relevant technology, tools, and middleware is critical, including development technologies and scripting languages.
 
Skills Required: 
HTML, CSS, and Javascript Experience with developing software using C#, and the .NET Framework or .NET Core SQL and database programming Object-Oriented Programming Visual Studio IDE and Microsoft SQL Server Management Studio Strong verbal and written communication skills, with an ability to express complex technical concepts in business terms Strong analytical, problem-solving, and conceptual skills Good project management skills, operating as part of a team organizing, planning, and executing projects from vision through implementation Business application design, development, installation, and modification A passion for software development and on-going learning Knowledge of a DVCS (e.g. Git or Mercurial)
 
Skills Preferred: 
JQuery or other front-end frameworks, like Vue AJAX and Web Services LINQ and Entity Framework ASP.NET MVC Experience using Azure DevOps Xamarin for mobile cross-platform development 

Experience Required: 
2 Year experience or equivalent 

Education Required: 
4 Year degree in computer /technical related field of study

Primary Skills Required

See Position Description

Primary Skills Preferred

See Position Description

Education Required

See Position Description

Education Preferred

See Position Description

Work Experience Required

See Position Description

Work Experience Preferred

See Position Description