Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Software Engineer III

Member Technology Hoffman Estates Full-Time
Apply Now

The Software Engineer III creates and designs new software, applying theoretical principles of computing and mathematics in order to analyze, test and assess software systems. The Software Engineer III evaluates user needs while designing and testing new software to meet those needs. This may involve analyzing and developing flow charts, models, diagrams and algorithms in addition to coding or modifying software. This position researches and develops new technologies and processes/algorithms, and introduces them to the enterprise as needed to improve revenue and customer satisfaction.

Job Duties/Responsibilities:

*Keeps abreast of new technology patterns and trends. Leads and reviews the design of applications and new technology
*Leads analysis, design and development of software with small technical team
*Influences the discovery and decision-making process when changes to standards and technology are required (tools, conventions and design patterns).
*Independently develops and implements software for ecommerce applications and related technology, with minimum oversight
*Leads code reviews to ensure functional performance specifications are met and engineering standards are followed.
*Creates self-documenting designs and/or clearly communicates intent via comments in code, on specifications, in as-built documentation and during code reviews.
*Writes unit and integration tests for each deliverable, effectively and comprehensively exercising the code; prevents the introduction of subsequent bugs, and corrects existing bugs or design issues when discovered.

Job Requirements:

  • Bachelor's Degree in Computer Science, a related technical or scientific field, or equivalent experience
  • Strong knowledge of OO design including extensive utilization of design patterns.
  • Familiarity with continuous integration and build tools
  • Participation through completion of multiple releases of a complex software project
  • Analysis, design, coding and implementation of large-scale applications.
  • Solid knowledge of algorithms, data structures and complexity theory
  • Ability to effectively write so requirements are clear and readily understood.
  • Eager to learn and be a self-starter

Preferred technical skills:

  • MARS (Unix/Linus, Java, JavaScript, CSS, Spring Framworkd, VisualXNet, Xinet (Linux, Redhat, HTML), TWiST, Workhorse (Windows Server 2012, ColdFusion), MediaBeacon (MySQL RDBMS, Apache Tomcat 7)


Recommended skills

Java Script (Programming Language)
Hyper Text Markup Language (Html)
Cascading Style Sheets (Css)
Java (Programming Language)
Adobe Cold Fusion
My Sql


CareerBuilder Estimated Salary

Based on Job Title, Location and Skills
Below Avg. Average Above Avg.

Career Path

See the next step in your career
Software Engineer III
Estimated Salary: $100K
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 985847BR


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.