Just Front-end Jobs

Front-end Jobs nearChicago, IL

Sorry, no listings for this city at the moment.

Remote Jobs

Sorry, no listings for this city at the moment.

Jobs farther away

Senior Full Stack Engineer

We are looking for a Senior Full Stack Developer that is eager to work on some of the best work of his/her life. The ideal candidate should have a monstrous appetite to learn and work on every aspect of software development. Tasks will include architecting projects, mentoring developers, reviewing code, researching new techniques/frameworks, building APIs/standalone apps, and brainstorming creative solutions to tough technical problems.

Responsibilities:

  • Work closely with engineering leadership to help deliver reliable, extensible software in a timely manner.

  • Accurately estimate level of effort for proposed projects

  • Work with key stakeholders to keep them informed during the design/develop/deploy phase

Must Have:

  • Proficiency with unix based environments, especially RHEL

  • Proficiency with REST and HTTP caching

  • Ability to break down tasks into stories and deliver incrementally

  • Solid understanding of modular design and separation of concerns

  • Skills in at least one build system Jenkins, Wercker, CircleCI, etc

  • Skills in at least one orchestration tool Ansible, Chef, Puppet, etc

  • Expertise in Git

  • Skills in at least one object-oriented language(s): Java, Python, C++, etc

  • Skills in at least one functional programming (Clojure, Scala, F#, Ocaml etc)

  • Javascript (ESNext)

  • Proficiency with both SQL and NoSQL databases (**Oracle, **MySql, Postgres, Mongo, Dynamo, …)

Nice to have:

  • Engineering leadership experience

  • Experience with Redis, Varnish, and/or Akamai

  • Scrum/Agile Experience

  • Machine Learning Experience

  • Cloud Architecture Experience (AWS, GCP, Azure, etc.)

  • GraphQL Experience

  • Terraform, Kubernetes, Spinnaker, Istio

Apply

Netsuite Systems Administrator

NetSuite /Desktop Systems Administrator
The NetSuite Systems Administrator is an integral part of McGee & Cos. success, coordinating the suite of applications, provide training, support, and direction on managing our Netsuite infrastructure. The NetSuite Systems Administrator will be responsible for analyzing and configuring our NetSuite software, and working with team directors on improving processes related to the system. Responsibilities also include assessing needs and formulating solutions through the use of NetSuite software and other applications; initiating and leading related projects; and providing day-to-day support of the NetSuite software.This individual will also be our Desktop Systems/ Help Desk Administrator. This is a key position responsible for ensuring the absolute best technical service and support is provided to our staff.
RESPONSIBILITIESGather business requirements, design and develop and modify NetSuite financial and operational reports for all departments.Work with business teams to gather business requirements, prepare, prioritize and deliver reports for all functional areas and business units across the organization. Assist with the continued rollout of reporting support architecture throughout the company.Partner with various departments in the organization to facilitate the implementation of new or improved reporting processes.Meet with decision-makers and end-users to define business, financial and operations requirements and systems goals, and identify and resolve systems issues.Lead design sessions in prototyping new systems for the purpose of enhancing business processes, operations, and information process flow.Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging of these systems.Create system design proposals.Set and continually manage project expectations with team members and other stakeholders.Help with the training of existing staff in the effective use and maintenance of NetSuite software.Provide help desk support for all staff.
REQUIREMENTS
Project Management // Establishes and builds relationships with partners related to the Netsuite project and its success. Applies knowledge of our business and provides personalized, value-added service. Demonstrates a willingness to meet needs of teams by pursuing improved courses of action; delivers products and services that best serve team and company needs; uses team feedback as a basis for improving service and performs necessary follow-up without being prompted.
Business Knowledge // Demonstrate an understanding of the issues relevant to a variety of NetSuite software modules including A/R, A/P, G/L, Fixed Assets, HR, Payroll, shipping, and Operations; maintains an up-to-date perspective and knowledge of the business; applies technology and business knowledge to solve business problems and create new opportunities.Results-driven: Sets and conveys clear goals and monitors progress; is accessible and supports relevant others; obtains results and adds value to the organization by making timely and sound decisions and influencing others.
Analytical Thinking // Intellectual capacity to break down a problem or situation into its component parts, identifying implications, timeframes, and sequences.
Attention to Detail // A concern for ensuring accuracy, clarity, and quality of work reflecting an underlying drive to increase efficiency and track organizational measures.
Collaboration and Teamwork // Creates commitment to common goals; identifies competing interests and finds ways to balance them; values contributions of all team members and other constituencies; values team accomplishments over individual accomplishments; leverages others strengths and experiences to achieve team goals; cooperates with colleagues and shares resources.
Minimum Requirements:
College diploma or university degree in software engineering or computer science and/or 3-5 years equivalent work experience.Minimum of 3-5 years practical functional experience with NetSuite software Minimum of 5 years supporting desktop/laptop users, email, Microsoft Office Suite, and other related desktop applications, as well as PC and laptop imaging and repair.Excellent understanding of ERP software fundamentals and tools.Knowledge of best practices in ERP, CRM, and e-commerce to allow for more efficient business processes.Subject matter expert in e-commerce.Strong knowledge of system testing best practices and methodologies.Direct hands-on experience with ad-hoc query programs, automated testing tools, and reporting software.Extensive practical knowledge in importing data for use in reporting software, spreadsheets, graphs, and flow charts.Proven data analysis, data verification, and problem-solving abilities.Good project management skills and/or substantial exposure to project-based work structures.Ability to communicate ideas in both technical and user-friendly languageWorking knowledge and experience using JavaScript, Web Services, HTML, XML

Apply

Netsuite Systems Administrator

NetSuite /Desktop Systems Administrator
The NetSuite Systems Administrator is an integral part of McGee & Cos. success, coordinating the suite of applications, provide training, support, and direction on managing our Netsuite infrastructure. The NetSuite Systems Administrator will be responsible for analyzing and configuring our NetSuite software, and working with team directors on improving processes related to the system. Responsibilities also include assessing needs and formulating solutions through the use of NetSuite software and other applications; initiating and leading related projects; and providing day-to-day support of the NetSuite software.This individual will also be our Desktop Systems/ Help Desk Administrator. This is a key position responsible for ensuring the absolute best technical service and support is provided to our staff.
RESPONSIBILITIESGather business requirements, design and develop and modify NetSuite financial and operational reports for all departments.Work with business teams to gather business requirements, prepare, prioritize and deliver reports for all functional areas and business units across the organization. Assist with the continued rollout of reporting support architecture throughout the company.Partner with various departments in the organization to facilitate the implementation of new or improved reporting processes.Meet with decision-makers and end-users to define business, financial and operations requirements and systems goals, and identify and resolve systems issues.Lead design sessions in prototyping new systems for the purpose of enhancing business processes, operations, and information process flow.Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging of these systems.Create system design proposals.Set and continually manage project expectations with team members and other stakeholders.Help with the training of existing staff in the effective use and maintenance of NetSuite software.Provide help desk support for all staff.
REQUIREMENTS
Project Management // Establishes and builds relationships with partners related to the Netsuite project and its success. Applies knowledge of our business and provides personalized, value-added service. Demonstrates a willingness to meet needs of teams by pursuing improved courses of action; delivers products and services that best serve team and company needs; uses team feedback as a basis for improving service and performs necessary follow-up without being prompted.
Business Knowledge // Demonstrate an understanding of the issues relevant to a variety of NetSuite software modules including A/R, A/P, G/L, Fixed Assets, HR, Payroll, shipping, and Operations; maintains an up-to-date perspective and knowledge of the business; applies technology and business knowledge to solve business problems and create new opportunities.Results-driven: Sets and conveys clear goals and monitors progress; is accessible and supports relevant others; obtains results and adds value to the organization by making timely and sound decisions and influencing others.
Analytical Thinking // Intellectual capacity to break down a problem or situation into its component parts, identifying implications, timeframes, and sequences.
Attention to Detail // A concern for ensuring accuracy, clarity, and quality of work reflecting an underlying drive to increase efficiency and track organizational measures.
Collaboration and Teamwork // Creates commitment to common goals; identifies competing interests and finds ways to balance them; values contributions of all team members and other constituencies; values team accomplishments over individual accomplishments; leverages others strengths and experiences to achieve team goals; cooperates with colleagues and shares resources.
Minimum Requirements:
College diploma or university degree in software engineering or computer science and/or 3-5 years equivalent work experience.Minimum of 3-5 years practical functional experience with NetSuite software Minimum of 5 years supporting desktop/laptop users, email, Microsoft Office Suite, and other related desktop applications, as well as PC and laptop imaging and repair.Excellent understanding of ERP software fundamentals and tools.Knowledge of best practices in ERP, CRM, and e-commerce to allow for more efficient business processes.Subject matter expert in e-commerce.Strong knowledge of system testing best practices and methodologies.Direct hands-on experience with ad-hoc query programs, automated testing tools, and reporting software.Extensive practical knowledge in importing data for use in reporting software, spreadsheets, graphs, and flow charts.Proven data analysis, data verification, and problem-solving abilities.Good project management skills and/or substantial exposure to project-based work structures.Ability to communicate ideas in both technical and user-friendly languageWorking knowledge and experience using JavaScript, Web Services, HTML, XML

Apply