Creates or modifies complex programs, modules, routines, scripts and data objects. Understand interactions and interfaces in the systems they support and have a broad knowledge of multiple business processes. Begin to lead and coordinate resources on assigned projects. Responsible for the correctness of the systems being developed. Skilled and experienced in all phases of the Software Development Life Cycle. Involved in application development, meeting with their users to determine needs and mentoring more junior associates. Apply thorough knowledge of application systems and begin to collaborate in the development and execution of project plans with project management. Conduct requirement analysis, document technical specifications, and write and review code. Develop software applications and tools. Participate in software design. Implement activities that impact important components and processes. Anticipate and prevent problems and roadblocks before they occur. Develop design skills. Stay informed of emerging trends or technologies. Interact with internal and external peers and managers to exchange complex information related to areas of specialization. Receive work in the form of short- and mid-term assignments that require the application of independent judgment. Maintain compliance with technical standards, policies and procedures. Position is fixed location based in Lincolnshire, IL office; however telecommuting from a home office may be allowed.
Job Requirements:
Requires a bachelor’s degree in computer science, Information Technology, or related field plus five (5) years of professional experience in web and windows application development.
Five (5) years of technical experience in the following (experience may be gained concurrently):
• Microsoft technologies – Dot Net, C#, Entity framework, LINQ, and XML/REST based web services
• Database architecture – Design and development in Sql server
• UI technologies – Jquery, Javascript and AJAX frameworks
Three (3) years of experience in the following (experience may be gained concurrently):
• Design, build and run windows services and web APIs
• Version control using GIT and CI/CD pipelines
• Planning and tracking daily work in Agile environment using JIRA and Jenkins
• Experience in Test Driven Development
One (1) year of experience in the following (experience may be gained concurrently):
• Open source framework
40 hours/week, 9:00am-5:00pm
Please copy and paste your resume in the email body (do not send attachments, we cannot open them) and email it to candidates at placementservicesusa.com with reference #781078 in the subject line.
Thank you.