Senior JAVA Programmer/Analyst - Information Technology Programmer/Analyst 12



Senior JAVA Programmer/Analyst - Information Technology Programmer/Analyst 12

Salary

$2,134.40 - $3,068.00 Biweekly

Location

Lansing, MI

Job Type

Permanent Full Time

Job Number

0801-2014-0716cw

Department

Technology, Management and Budget

Opening Date

04/06/2016

Closing Date

4/19/2016 11:59 PM Eastern

Bargaining Unit

NON-EXCLUSIVE REPRESENTED EMPLOYEE (NERE)

Job Description

***DTMB WILL BE FILLING 2 INFORMATION TECHNOLOGY PROGRAMMER/ANALYST 12 - SENIOR JAVA PROGRAMMER/ANALYST POSITIONS FROM THIS POSTING***
Perform as a Senior analyst/programmer to design and develop advanced Java components for the Department Technology, Management and Budget (DTMB), in support of the Office of Retirements Services' enterprise level retirement application. Typical assignments would include the creation of new program components, enhancing application functionality, and analyzing and resolving problems with existing code, in adherence to Application Support Team (AST) standards and development methodologies. This role requires the ability to independently develop technical specifications based on written requirements, programming Java code in a J2EE environment using the Rational Software Architect (RSA) environment, accessing relational databases, performing unit tests, creating test plans, executing system tests, and managing software merges for developed code. In addition, individuals in this role provide technical support to others on the AST including review of assignments, code, test results and problem analysis. 
 
KNOWLEDGE, SKILLS, AND ABILITIES:
·         Previous work experience and understanding of the financial industry, including working with General Ledgers, Payroll and/or Wage and Contribution is preferred.
·         Knowledge and experience with SQL, Java, Perforce (or similar tool such as Source Safe), Access and/or WebSphere is required.
·         Knowledge in Java development environment highly desirable.
·         Extensive knowledge with Java J2EE development in an enterprise level application environment. Established and documented skills in Java, JSPs, SQL, Servlets, Apache Struts, and Enterprise Java Beans programming.
·         Prior knowledge with a Java development environment similar to RSA, preferred.
·         Knowledge of unit testing within a Java environment.
·         Knowledge with multi developer environments and the use of software configuration management tools.
·         Understanding of MS SQL database and IIS.
·         Understanding of the fundamentals of various hardware components in a server based environment (servers, switches, routers, SAN, NAS) and communication protocols, as they relate to application development.
·         Knowledge of production operations and production monitoring tools.
·         Ability to exercise independent judgment in carrying out assignments.
·         Technical and analytical skills.
·         Knowledge in standard methods and procedures of systems analysis.
·        Ability to communicate effectively with others, both verbally and in
     writing

Required Education and Experience

Education
Possession of a bachelor's degree with 21 semester (32 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer programming, or mathematics.

Experience
Three years of professional experience equivalent to an Information Technology Infrastructure or Programmer/Analyst P11.

Alternate Education and Experience

Possession of an associate's degree with 16 semester (24 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer programming, mathematics or equivalent; and two years of experience as an application programmer, computer operator, or
information technology technician may be substituted for the education requirement.

Educational level typically acquired through completion of high school and three years of experience as an application programmer, computer operator, or information technology technician may be substituted for the education requirement.

Additional Requirements and Information

View Job Specifications here.

View Senior Java Programmer Analyst Position Description here.
 

Please submit a copy of your official college transcripts with your application. Click here for the State of Michigan (SOM) definition of an Official College Transcript.  





 

 

State employment benefits include everything from health insurance to retirement income and are worth about 40% of your salary
 
This page gives a brief explanation of some of the benefits that are provided by the State of Michigan according to union contracts or Civil Service Rules. See details on these and other employment information.


Leave Time

Full time employees receive between 15 and 35 vacation leave days per year. Employees also receive 13 sick days per year, and employees receive 8 hours of leave to participate in certain school functions or community activities. Employees may also qualify for up to 12 weeks of unpaid leave for certain family or medical situations.


Holidays

State employees receive 12 scheduled holidays each year, which include New Years Eve Day and New Years Day, Christmas Eve Day and Christmas Day, Memorial Day, and Veterans Day just to name a few.


Alternative Work Schedules

Flexible work schedules and telecommuting options are available in many jobs.


Insurance and Other Benefits

Insurances include health, vision, dental and life. Employees also have the option to purchase additional life, accidental death, long term disability, long term care insurance, and legal services. Flexible spending accounts for medical expenses and child care are also available.


Deferred Compensation

Employees may invest income in a tax-deferred retirement investment program. The state offers two optional deferred compensation plans, the 457 and 401(k). Employees decide the amount you want deducted from your paycheck.


Retirement

Employees receive a minimum 4% state contribution toward their retirement fund. If an employee elects to contribute more, the state will match that percentage (up to 3%). ORS administers two different retirement plans for State of Michigan employees: a Defined Benefit (DB) plan and a Defined Contribution (DC) plan. Use the following link for detailed information: 

Two plans for State Employees

01
ITPRAN - Do you possess one of the following? A bachelor's degree or higher with 21 semester (32 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer programming, or mathematics; OR an associate's degree with 16 semester (24 term) credits in computer science, data processing, computer information systems, data communications, networking, systems analysis, computer programming, mathematics or equivalent; AND at least two years of experience as an application programmer, computer operator, or information technology technician. OR A high school diploma, or equivalent education, AND three years of experience as an application programmer, computer operator, or information technology technician. If so, please attach a copy of your official transcripts.
  • Yes
  • No
02
ITPRANA12 - Do you possess at least three years of post-degree professional experience equivalent to an Information Technology Infrastructure or Programmer/Analyst P11?
  • Yes
  • No
03
Select your level of development experience using Java Language version (5.0 and above). (If you possess this type of experience, you must document it in your application materials for accurate screening.)
  • None
  • 1 to 3 years
  • 3 to 5 years
  • 5 or more years
04
Select your level of Web Development experience using JSP/Servlet. (If you possess this type of experience, you must document it in your application materials for accurate screening.)
  • None
  • 1 to 3 years
  • 3 to 5 years
  • 5 or more years
05
Select your level of development experience using Struts framework. (If you possess this type of experience, you must document it in your application materials for accurate screening.)
  • None
  • 1 to 3 years
  • 3 to 5 years
  • 5 or more years
06
Select your level of development experience using Hibernate. (If you possess this type of experience, you must document it in your application materials for accurate screening.)
  • None
  • 1 to 3 years
  • 3 to 5 years
  • 5 or more years
07
Select your level of programming experience using SQL Server , PL/SQL . (If you possess this type of experience, you must document it in your application materials for accurate screening.)
  • None
  • 1 to 3 years
  • 3 to 5 years
  • 5 or more years
08
Select your experience using Java Development tools (Ex., Eclipse, RAD/RSA). (If you possess this type of experience, you must document it in your application materials for accurate screening.)
  • None
  • 1 to 3 years
  • 3 to 5 years
  • 5 or more years
09
Please select your experience with an application development life cycle process (such as the State's SEM methodology). (If you possess this type of experience, you must document it in your application materials for accurate screening.)
  • None
  • 1 to 3 years
  • 3 to 5 years
  • 5 or more years
10
Please describe on a very high level basis what development experience you have had in the past 3 years. (200 words or less). If you have no experience, write N/A.
11
REQ.- Where did you see this job vacancy advertised?
  • State of Michigan Job Opportunities Website
  • All Star Jobs.com
  • eBay jobs.com
  • Find A Job Already
  • Linkedin
  • Twitter
  • Career fair event
  • Informational Session
  • University/College career services
  • Glassdoor.com
  • N/A
12
REQ. - What College/University are you currently attending or have graduated from?
  • Adrian College
  • Albion College
  • Alma College
  • Baker College
  • Calvin College
  • Central Michigan University
  • Davenport University
  • Eastern Michigan University
  • Ferris State University
  • Grand Valley State University
  • Kettering University
  • Lansing Community College
  • Lawrence Technological University
  • Michigan State University
  • Michigan Technological University
  • Oakland University
  • Olivet College
  • Saginaw Valley State University
  • University Of Detroit Mercy
  • University of Michigan
  • Washtenaw Community College
  • Wayne State University
  • Western Michigan University
  • Other
  • N/A
13
If hired, will you be able to provide evidence that you are legally eligible to work in the United States?
  • Yes
  • No
14
Will you now or in the future require visa sponsorship for employment with the State of Michigan?
  • Yes
  • No

Required Question

Agency
State of Michigan
Department
Technology, Management and Budget
Address
DTMB-HR@michigan.gov
Elliott-Larsen Bldg., 2nd fl., 320 S. Walnut Street
Lansing, Michigan, 48909
Phone
Attn: HR Office