Previous Job
Previous
TED/TIA/WDA - Senior Developer
Ref No.: 18-23028
Location: Lansing, Michigan
Start Date: 04/05/2018
Status New
Position # 557948
Position TED/TIA/WDA - Senior Developer
Client & Department State of Michigan- DTMB
Worksite Address Lansing MI
Tenure 12+ Months
No. of Openings 1 (INTERVIEW TYPE: In Person)
No. of submittals 2










IMPORTANT NOTE:
Question 1 Absences greater than two weeks MUST be approved by CAI management in advance, and contact information must be provided to CAI so that the resource can be reached during his or her absence. The Client has the right to dismiss the resource if he or she does not return to work by the agreed upon date. Do you accept this requirement?
Question 2 Please list candidate's email address that will be used when submitting E-RTR.
Question 3 The client plans to schedule IN PERSON ONLY interviews for April 13th. Please only submit candidates who are available to interview that week.
Question 4 This position is located in Lansing, MI. The selected candidate will be responsible for any and all costs associated with parking for this position. These costs will not be reimbursed by CAI or the State of Michigan. Please confirm you have discussed this with your candidate and he/she accepts the requirement.
Question 5 Prior to submittal, please have candidate write up on their experience in designing, developing web based software interfacing with Relational database system (ORACLE) using PL/SQL packages/procedure - in a word doc; and add to reference tab.
Question 6 Please attach a Cover letter and educational qualifications transcripts in the reference tab.
Question 7 Please attach a summary of specific IT projects (in the reference tab) with your clientele that you contributed significantly using your skills in Pl/SQL and Web development, please highlight the measurable achievements, include the figures that demonstrate the scope of your accomplishments including the budget, number of people you affected and the positive impact you made in the project
Question 8 This position is in Lansing, MI. Is the candidate willing to relocate closer(commutable) to Lansing? The selected candidate will be responsible for all costs with parking for this position. These costs will not be reimbursed by CAI or State of Michigan. Please confirm you have discussed with your candidate and he/she accepts the requirement.
Question 9 Please detail your candidates experience in web application development in three tier architecture (Model View Controller pattern – MVC) and Oracle Pl/SQL development experience.

SKILL MATRIX:
Skill Required/ Desired Amount of Experience Candidate Experience Last Used
SQL and PL/SQL stored program units/packages per coding standards and troubleshoot PL/SQL code, strong in relational database concepts Required 8 Years
Strong knowledge of Procedural/Object Oriented programming and software engineering knowledge Highly desired 8 Years
Solid background in applications development methodologies, SDLC, Agile Methodology: SCRUM and other IT industry standards Required 6 Years
Experience with Model View Controller web application design pattern, three tiered architecture, web page design/development technologies. Required 5 Years
Expertise in PL/SQL, Oracle relational Database, web application development is mandatory Required 6 Years
JAVA or Microsoft .NET, C#, HTML, XML. Java Script, Oracle, PL/SQL, Team Foundation Server. Required 5 Years

SHORT DESCRIPTION: Perform all phases of software engineering including requirements analysis, application design, code development and testing. There is a strong potential for contract to direct. Please only submit only candidates that are aware of this possibility.

COMPLETE DESCRIPTION: Years of Experience: 8 or more years of experience in the field.
Perform all phases of software engineering including requirements analysis, application design, code development and testing
  • Designs, codes, tests, debug, and documents software, and enhance existing components to ensure that software meets business needs
  • Work very closely with architecture groups and drive solutions
  • Develop code using modern approaches to software development
  • Design reusable components, frameworks and libraries
  • Develop reusable patterns and encourage innovation
  • Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines
  • Review code and provide feedback relative to best practices and improving performance
  • Collaborate on the design with other team members and product owners, both inside and outside the scrum team
  • Mentor and guide other software engineers within the team to promote modern approaches to software development
  • Contribute to the design and architecture to enable secure, scalable, and maintainable software and should be able to clearly articulate the implications of design/architectural decisions, issues and plans to technology leadership.