Senior Consultant Developer
Work Location:
200 E Randolph St, 25th Fl., Chicago, IL 60601 AND Various unanticipated locations throughout the U.S.
Position: Senior Consultant/Developer
Job Details:
Worked on large-scale, custom-designed, enterprise-level software-development projects that use object-oriented technologies, such as Java, Ruby or .NET (50%). Responsible for analysis, development and testing of full life-cycle software development projects using Agile methodologies, including Extreme Programming, Continuous Integration, Continuous Delivery, Test-Driven Development and pair programming (40%). Coached and mentored developers on Agile Best Practices and various languages and technologies (10%).
Job Position supervise work of other employees? No
Job Position requires travel? Yes, travel at least 80% across the U.S.
Education: Must have a Bachelor’s degree or foreign equivalent in Computer Science, Computer Engineering, or a related field.
Professional Experience: Must have at least three years post bachelors experience in the job offered or as a Software Developer, Applications Developer, Software Engineer, or closely related.
Special Skill Sets Required - Must have at least experience 12 months experience with each of the following skill sets:
- Analyzing, developing, designing, and testing object-oriented and full life-cycle software development projects using JavaScript, JUnit, Spring, MySQL, Oracle, and Selenium;
- Utilizing Agile development methodologies including Continuous Integration, Extreme Programming, Continuous Delivery, Test-Driven Development and pair programming;
- Performing automation test frameworks, including unit, functional, and integration testing;
- Developing software application using Java, Ruby, or .NET;
- Working on projects with distributed teams, including coordinating across countries and time zones; and
- Coaching and mentoring junior developers in all aspects of software development, including Agile development methodologies.
*NO