Previous Job
Previous
Application/Software Engineer Level 3
Ref No.: 14-01639
Location: Lansing, Michigan
DTMB-IT- Customer Service
Lansing, MI
9 Months
US Citizen only



 
Position Description Application Software Engineer (ASE) for up to 912 hours to assist the Department of Technology, Management and Budget (DTMB) Agency Services with programming services. The Application Software Engineer (ASE) will perform analytical programming assignments pertaining to the development, enhancement and maintenance of automated computer systems and procedures in a Client/Server environment. The position also involves the utilization of project management and systems design in a technical development environment. The ASE will need to be familiar with PowerBuilder programming language. The ASE will need to understand the strategic direction of the Michigan Department of Corrections (MDOC) and the supporting IT systems and architectures. The ASE is responsible for adhering to state of Michigan standard development methodologies - the State Unified Information Technology Environment (SUITE), Systems Engineering Methodology (SEM), and Project Management Methodology (PMM). The ASE will need to understand the strategic direction of the MDOC and the supporting IT systems and architectures. The ASE is responsible for adhering to the State of Michigan standard development methodologies – the State Unified Information Technology Environment (SUITE), Systems Engineering Methodology (SEM), and Project Management Methodology (PMM).  
Skills Required The Application Software Engineer must have the following skills and expertise: 1. Application Software Engineer with 8 or more years of demonstrable working experience in application software design, development, and implementing of medium-to-large scale web-based systems and applications. 2. The ability to work with a technical team and business experts in: a. analysis and design of complex Client/Server applications, b. Development, testing, debugging and Implementation of the Client/Server applications. c. Ability to execute and validate test plans for applications, d. Use programming knowledge to design and develop complex stored procedures  
Skills Preferred The Application/Software Engineer is preferred to have the following skills and expertise: b) Ability to conduct training & information sessions, communicate at a level appropriate to the audience, make oral and written reports and presentations.  
Experience Required The Application Software Engineer must have the following experience: a) Application Software Engineer with 8 or more years of demonstrable working experience in application software design, development, and implementing of medium-to-large scale web-based systems and applications. b) Eight years' experience programming in client/server applications c) Five years' experience analyzing business requirements, generating project specifications and in turn developing code, and applying knowledge of computer programming techniques and computer languages d) Five years unit testing and performing peer reviews of developed code to insure conformity to standards and design best practices. e) Five years' experience programming in SQL and/or Transact-SQL. f) Two years' experience programming in the Power builder 9.0 or higher. g) Two years' experience programming support and development in OMNI. h) Experience participating as a programmer/analyst in projects using CMM/CMMI Level 3 methods and practices. i) Expert level skills in MS Project, MS Excel, MS Word, MS PowerPoint j) Excellent verbal and written communication skills  
Experience Preferred The Application Software Engineer is preferred to have the following experience and expertise: a) Minimum two years' experience, developing stored procedures using SQL, in an enterprise environment. b) Minimum two years' experience development in Power Builder 9.0 or higher. c) Minimum two years' experience programming support and development in OMNI.  
Education Required This position requires a Bachelor's Degree in Computer Science, Information Systems, or other related field.  
Education Preferred This position prefers a Master's Degree in Computer Science, Information Systems, or other related field. Additionally it is preferred that the Application Software Engineer be a certified project management professional (PMP)  
Additional Information Legacy Environment Database Server Hardware and Software Server: SUN Fire E25K Operating System: Sun Solaris 10.2 (UNIX) Database: Sybase ASE 15.0.3, SQL Server 2005, 2008 Network Protocol configurations include TCP/IP using Windows 2003 and Windows 2008 servers. Desktop Workstations PCs using Windows XP, Windows 7, and Windows 8 Locations Approximately 10,000 workstations distributed at approximately 200 locations across Michigan. Development Tools PowerBuilder 9 Sybase SQL Stored Procedures Business Intelligence Software Crystal Reports Microsoft Visual Studio .NET Browser Internet Explorer 6.0 and 8.0 Legacy Mainframe COBOL INSYTE Reports OMS Technical Environment Centers of Excellence Server Virtualization Digital Electronic Gateway DEG OMS Specific Tools MS CRM Dynamics 2013 InRule Database MSSQL Server 2012 Database Modeling Tools MSSQL Server Mgmt Studio Development Language ASP.Net 2008 C# Silverli

Skills:

Associate Degree: Computer Science

Power Builder 9.0 :2 years
SQL or Transact SQL : 5 years
app. software design : 8 years
client svr program : 8 years
business analyst exp: 5 years
CMM/CMMI Level 3 exp: <1 year
OMNI Experience : 2 years