Developer: Software
Job Reference: 21-00520
Type: Additional important update on knowledge/competence required:
- Angular (must)
- Bootstrap (strongly recommended)
Software Engineers conduct or participate in multidisciplinary research and collaborate with design, layout and/or hardware engineers in the design, development, and utilization of productivity enhancement layout tools and design rule checkers, electronic data processing systems software. Determines computer user needs, advises hardware designers on machine characteristics that affect software systems such as storage capacity, processing speed, and input/output requirements, designs and develops compilers and assemblers, utility programs, and operating systems. Responds to customer/client requests or events as they occur. Develops solutions to problems utilizing formal education, judgement and formal software process.
Qualifications
You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
**This will be a remote role, until COVID guidelines are lifted.
Minimum Qualifications:
The candidate must possess a Bachelor's degree (with a minimum of 4 years of experience) or a Master's degree (with a minimum of 3 years of experience) or a PhD (with a minimum of 1 year of experience) in Computer Science, Computer Engineering, Electrical engineering or other related field of study, with experience as stated previously in one or more of the following areas (having more than one will be preferred):
o Linux, C, C++, C# Languages, Script Programming using Perl/Python, Tensorflow
o Software Quality and Testing Practices, AGILE
o Database Concepts, SQL and hardware platform architecture
o Graphics Processing, IC Pattern Formats, CAD Tools for Verification, Fracture, OPC Software Engineering, EDA tool
Accountant
Job Reference: 21-00483
Type: Description/Comment:Summary: The main function of an accountant is to analyze financial information and prepare financial reports to determine or maintain record of assets, liabilities, profit and loss, tax liability, or other financial activities within an organization. A typical accountant is responsible for analyzing and communicating financial information for clients. Job Responsibilities: Prepare, examine or analyze accounting records, financial statements or other financial reports to assess accuracy, completeness, and conformance to reporting and procedural standards. Develop, maintain, and analyze budgets, preparing periodic reports that compare budgeted costs to actual costs. Develop, implement, modify, and document recordkeeping and accounting systems. Compute taxes owed and prepare tax returns, ensuring compliance with payment, reporting or other tax requirements. Skills: Verbal and written communication skills, attention to detail, and critical thinking. Ability to work independently and manage ones time. Ability to apply accounting and mathematical principles to work as needed. Ability to analyze business trends and project future revenues and expenses. Knowledge of federal, state, and company policies, procedures and regulations as related to accounting. Previous experience with computer applications, such as Microsoft Word, Excel and PowerPoint, and any other related accounting software. Education/Experience: Bachelor's degree in accounting or related financial discipline required. An advanced degree in a financial discipline is preferred. 2-4 years financial and/or accounting experience required.
Business Analyst
Job Reference: 20-08473
Type: Job Description: Max Bill Rate: ***
Top 3 Must Have Skills:
1. Technically - SQL, visualization tools like tableau or other tools are fine, power BI MicroStrategy
2. From a Product Management standpoint- ability to work with the business and translate requirements to engineers
3. Gather requirements and communicate effectively, familiarity with big data architecture (ex: how data pipelines are set up) and the ability to communicate with data team
Years of Experience:
- 2-5 years of experience in technical product management
- Tech product manager
Education:
- Graduate or bachelor degree in a quantitative field (Math, Computer Science, Statistics, Economics and Physical sciences).
Additional Info:
- Candidate in Bellevue, WA preferred. Could be open to West Coast candidates if needed, but preferably in CA.
- Nice to have skills: Forecasting or data modeling or a background in statistics
- Interview process- multiple steps- potentially 3 interviews with manager and Sr team leads
Summary:
*** is looking for a customer focused, organizationally savvy and data driven professional to help draw critical business insights. The individual would be a technical product manager for our data team , with focus on operations.
Job Responsibilities:
Have a working knowledge of ecommerce basics such as market share and conversion drivers
Have the ability to manipulate large sets of data
Demonstrate the ability to analyze complex issues, use data and metrics to back up assumptions and make actionable recommendations
Have a high-level of confidence, integrity, enthusiasm, and executive presence that fits a fast-paced, energetic and proactive organization.
Develop and implement data models, predictive analysis, forecasting tools to solve business problems.
Create, automate, analyze and share key performance dashboards
Skills:
Graduate or bachelor degree in a quantitative field (Math, Computer Science, Statistics, Economics and Physical sciences).
2-5 years of experience in technical product management
Effective Product manager with exceptional critical reasoning and problem-solving skills.
Proficient with Big Data technologies like: Hadoop, Hive, Impala.
Highly experienced in writing SQL
Skilled in Visualization tools like: Tableau and Microstrategy.
Background in forecasting or data modelling is a plus
Familiar with Scrum tools ( Kanban, Confluence, JIRA, Quip )
Excellent interpersonal skills required.
Location Preference
Candidate in Bellevue, WA preferred. Open to West Coast candidates
Comments for Suppliers:
Developer
Job Reference: 20-08027
Type: Manager is looking for LOCAL candidates as they will need to be onsite for the interview.
**Please note: Sponsor needs to see strong experience in WPF applications as this project requires very in depth experience in direct WPF application development.
Scope is to create customer facing WPF/XML based applications where customers go to query and perform analysis on *** products and processes.
Developers will be involved in reviewing current state design and working with the technical lead to define future state design, document, review, develop, test, and implement product.
The developer should be experienced and proficient with WPF, C# and SQL Database programming such as MVVM, stored procedures, functions, relational database modeling, Microsoft SQL Enterprise Manager.
Required Skills:
The .NET Developer should be experienced and proficient with Microsoft Visual Studio (up to version 2013 required with knowledge of 2015 version a plus), C#,.NET 4.5, Ajax, WPF development, testing and deployment.
Advanced .NET , C# Advanced, JQUERY Advanced
Preferred T-SQL
Minimum Educational Requirement: HS diploma or GED equivalent required for US candidates.
Software Engineer
Job Reference: 20-07933
Type:
This position is on a Java back end API services team. The most important skills are:
- Java back end development experience, including familiarity with Java 8 features
- Experience designing, developing and testing RESTful APIs
- Experience with Spring Boot and Spring Framework
- Experience with test frameworks such as TestNG, Mockito, and WireMock
- Experience with Maven
- Experience with Hibernate
- Working knowledge of SQL databases
Project/Program Manager
Job Reference: 20-07510
Type: Description/Comment:Summary: The main function of an IT project/program manager is to plan, direct, or coordinate activities in such fields as electronic data processing, information systems, systems analysis, and computer programming. Job Responsibilities: Review project plans to plan and coordinate project activity. Manage backup, security and user help system. Consult with users, management, vendors, and technicians to assess computing needs and system requirements. Meet with department heads, managers, supervisors, vendors, and others, to solicit cooperation and resolve problems. Provide users with technical support for computer problems. Recruit, hire, train and supervise staff, or participate in staffing decisions. Evaluate data processing proposals to assess project feasibility and requirements. Skills: Verbal and written communication skills, problem solving skills, attention to detail and interpersonal skills. Ability to work independently and manage ones time. Knowledge of circuit boards, processors, electronic equipment and computer hardware and software. Knowledge of production processes, quality control, costs and other techniques for maximizing the effective manufacture and distribution of goods. Knowledge of business and management principles involved in strategic planning, resource allocation, and production methods. Knowledge of computer software, such as Visual Basic, Java, SQL, etc. Education/Experience: Bachelor's degree in a technical field such as computer science, computer engineering or related field required. MBA or other related advanced degree preferred. PMI or PMP certification preferred. 5-7 years experience required.
Data Engineer
Job Reference: 20-07508
Type: Candidate Responsibilities
As a Sr Digital Architect with our team this position will serve as a change sponsor, consultant and company expert in Digital Technologies where decisions and recommendations are recognized as authoritative and that have an important impact on Digital Strategy and business outcomes. Our team is leading the company and industry with the utilization of data analytics, innovation, digital channels and techniques to drive profit, create more efficient revenue growth, unlock new revenue streams and provide more durable competitive advantages for the business through unexpectedly great experiences for our customers.
Typical Day
JOB DUTIES:
This role will function as the digital platform architect with a strong Engineering background especially in solutions architecture, specifically service oriented architecture, and enterprise applications such as cloud computing and software service offerings. The role will ensure business requirements are implemented in a fashion that makes sense architecturally. At this level, individuals must demonstrate innovation, creativity, foresight and mature judgment as they anticipate and solve unprecedented business problems, understand program objectives and requirements, guide programs and projects, and have accountability for enterprise architecture.
Key areas of responsibility will include some or all of the following:
Create a compelling Digital vision, communicate and influence customers, dealers, team members, suppliers, business units and industry experts towards that shared vision
Own the architecture roadmap and new digital technology adoption
Proactively evaluate, design and promote new products, processes, technologies and solutions
Deliver systems, architectures and plan for evolving legacy n-tier applications to cloud native architectures
Responsible for driving cyber-security related policies and methods in the team
Drive design thinking and integrate contemporary CX/UX into the products
Responsible for relationship with delivery partners
Look ahead and strategize for next 3-5 years of digital transformation
Mentor and develop others
Hands-on architect who is passionate about technology and solving important design challenges. This means the individual should be technology agnostic, know how to code, and be willing to consider technologies and solutions that are relevant to the business and its goals.
A solid understanding and experience of architecture patterns including ESB, SOA, database, integration, and cloud architecture.
A self-driven, highly-motivated technologist who can work with a high degree of autonomy and is able to prioritize effectively.
A business-minded person who can work collaboratively and has proven experience in creating influence across product teams, delivery and IS to drive
technical efforts.
Someone who is articulate and can effectively communicate with technical teams,
non-technical business leaders, and clients.
Education Requirements:
Position requires a four year degree from an accredited college or university.
Technical Skills
Basic Qualifications:
5 plus years of experience you have working with Cloud Technology.
5 plus years performing web application architecture.
Advanced level of developing and implementing Big Data solutions.
Top Candidates Will Also Have:
Experience in enterprise scaled solutions that deliver real time and historic data efficiently.
3+ years of Cloud PaaS experience.
10+ years of Information Technology experience.
Experience in IoT, business intelligence and analytics deployments.
Experience with one of the following big data technologies: Client Web Services, Azure Cloud, Google cloud, Data Lake, or Hadoop.
Experience in enterprise solutions delivering availability, reliability and scalability.
Experienced as a Technical Application Architect (architecture modeling, building block design, applications and role design and systems integration) and has demonstrated experience in leading requirement discussions and setting vision
and roadmaps.
Experience in hot and cold data path strategies.
Fluent in continuous delivery, continuous integration and A/B testing.
Hands-on experience with Agile methodologies.
Scientific-computing experience (e.g. R, Matlab, Python, machine learning).
Proven business case development, business process mapping and strategic planning.
Experience in complex fleet management IoT solutions.
Experience in managing business change, project management methods and tools.
Ensuring compliance with strict SLA requirements around overall message latency and system Availability
Creating proof-of-concepts to evaluate potential technology solutions
Providing technology input and recommendations to the leadership team
Strong understanding of public cloud technologies and best practices for implementing two or more from the following: massive real-time event and message processing, data lakes, Big Data transformations and analytics, complex e-commerce applications, IoT edge and cloud data processing, SQL and NoSQL
data modeling e-commerce applications, IoT edge and cloud data processing, SQL and NoSQL data modeling
Soft Skills
Demonstrated strong communication skills articulating complex topics to nontechnical
audiences.
Proven leadership, team working, inter-personal and influential skills beyond the
span of control.
Experience in managing technical partnerships and relationships with internal and external teams.
Web Developer
Job Reference: 20-07364
Type: Duration:0-12 month(s)
Description/Comment:Summary: *** is seeking a Web Developer to design, code, and create system specifications, analyze, evaluate, test, debug, document, and implement complex software applications. Job Responsibilities: *Design, code, test, document, implement, and maintain application programs and interfaces. *Devise or modify procedures to solve complex problems considering computer equipment capacity and limitations, operating time, and form of desired results. *Modify, install, and prepare technical documentation for system software applications. *Monitor systems capacity and performance, plan and execute disaster recovery procedures, and provide technical support. *Identify, escalate and document production impact issues. *Evaluate user requests for new or modified computer programs to determine feasibility, cost, time required and compatibility with current systems and capabilities. Qualifications: *Bachelor's degree in computer science, information systems or a related field required. *10+ years experience required. *Verbal and written communication skills, problem solving skills, customer service and interpersonal skills. *Ability to work independently and manage one's time. *Ability to troubleshoot issues and make system changes as needed to resolve issue. *Knowledge of computer hardware and software. *Knowledge of end-to-end systems development life cycles. *Knowledge of computer development software as it relates to systems, such as SQL, VisualBasic, etc. *Expertise with COBOL, MVS, CICS, JCL, or other mainframe tools and utilities.
Additional Job Details:Full stack Web Portals Developer Liferay Lead Developer Strong UI experience preferred React experience preferred Angular experience preferred JS, CS, Hibernate, Gradle, Tomcat, ICP, Cloud also preferred. ( *Expertise with COBOL, MVS, CICS, JCL, or other mainframe tools and utilities - NOT REQUIRED!) Candidate will work on internal and external Web Portals on a number of different platforms, including Liferay. The current team requires some strengthening in UI/UX skills, so experience here is beneficial. 1. ***Required a. Minimum of 2 years of experience working with Liferay b. Minimum 1 year of experience working with Liferay 7.x c. Experience in using Liferay APIs and customizing Liferay out of box portlets. d. Experience in using Liferay Service Builder. e. Hands on Experience in working with databases like MYSQL, Microsoft SQL Server, Oracle9i/10g and Db2 2. ***Desired a. Experience creating Angular or React based portlets b. Hands On Experience on Liferay MVC c. Experience creating and modifying Liferay themes d. Experience in configuring various SSO mechanisms e. Experience in configuring/deploying liferay based applications in a high-availability, clustered environment