Development - Sr. Engineer Contract To Hire
Job Opportunity at Paul Murphy Associates

Posted on Oct 12


Location: Chicago, IL
Job Type: Temporary
Job ID: W4169501

Title: Development - Sr. Engineer Contract To Hire

Location: Chicago, IL (Loop)

Length: Full Time

Rate: $$$$ DOE

As a Senior Engineer you will have the opportunity to work as a member of an Agile team responsible for various projects focused on integrating and processing large datasets.   Responsibilities will include participating in all stages of software development including gathering requirements, software system design, coding, testing, release, and support. You’ll be part of a team that follows a documented software development process and is accountable for conformance to software quality standards. You will be able to collaborate within the team and with other engineering teams to ensure cross ¬functional goals are met.

General Accountabilities:
•       Design and development of software components
•       Unit and Integration testing of Software components
•       Ability to solve problems independently and quickly learn new technologies and programming languages
•       Develop and maintain tools and processes that support development, automation testing and
deployment of software components
•       Develop and enhance configuration management tools for software components
•       Create and execute approved test plans and analyzes and report results when necessary
•       Decompose requirements for testability and provide feedback to the requirement gathering process

These are our ideal skills/technologies but if you are an experienced smart programmer with knowledge in related technologies, we want to hear from you!
•       Strong analytical skills and creative problem solving skills
•       Strong oral and written communication skills
•       Effective at communicating across functions and building relationships
•       Ability to document and communicate development tasks in a clear, concise and accurate manner
•       Ability to effectively function in a constantly changing environment
•       Proficient in Object Oriented programming
•       Solid understanding of Data Structures, Algorithms and Object-Oriented design concepts
•       Proven development skills in front-end, middle-tier and database development
•       Distributed systems experience
•       Experience in JAVA, C++ or other OO programming language
•       Experience with scripting language like Python
•       Experience in SQL or NoSQL technologies
•       Experience with Linux / Unix
SoftwareEngineer.com is owned, operated, and copyrighted by Career Marketplace (© 2002-2019, All Rights Reserved)