Careers

Begin and nurture your career here. Emerging Technologies is always welcoming of talented individuals seeking freedom to learn and practice their creativity and know-how in a team-oriented, goal-focused environment.

Everyone that works with Emerging Technologies is encouraged to continuously learn, collaborate and share their discoveries and ideas.  We value each member’s contribution equally regardless of position, years of experience, background or any other trait.  It definitely is one of the key success factors in our practice.  Continuously brainstorming ideas, asking questions, introducing new technologies, tools and methods allows everyone on the team to feel that they are making a significant contribution to success of a project, growth of the client and positive influence on Emerging Technologies’ direction.

We spend a significant amount of time carefully searching out the right blend of talent, experience, character, enthusiasm and communication skills.  Once we find the right candidate, we work very hard to get them involved quickly to gage their interest, ability to work on the team, understand our client’s needs and targeted solution.  Thru continuous communication we always have a sense of the team member’s engagement interest and chemistry within the team.  We encourage learning, especially thru targeted online learning classes.

You may review the open position listing or simply submit your candidacy thru a form below and one of our Human Capital experts will be in contact with you shortly. Please be sure to provide accurate return contact information and follow up with us any time.

CURRENT OPENINGS
yellow-triangel sky-triangel

Smile
Fun environment

At ETI, the focus is always on friendly and welcoming environment. We seek out those that enjoy coming to work and interacting with their peers on continuous basis.

Tea Cup
Learning

Our best employees never stop learning. We encourage our staff to expand their capabilities thru formal training, self research and communication with their peers.

Gift
Compensation

We offer competitive salary and bonuses depending on skill level and contribution to success of the projects and company as a whole. At ETI we continuously re-evaluate skills and contributions and corresponding responsibilities and compensation.

Rocket
Career Growth

ETI prides itself on ability to retain high quality talent in this very competitive marketplace. Career paths are always based on the individual and their dedication and contributions to the team and the company.

Current Openings

Website Emerging Technologies

Looking for a Microsoft Portal / PowerApps Portal Developer for a large scale project. Ideal candidate will have solid knowledge and experience working with Microsoft Portal and Microsoft 365 (CRM) and experience designing, developing, implementing and integrating business solutions built with Microsoft Portal and Dynamics. Must be hands-on, with extensive knowledge of Portal and Dynamics setup, administration and customization.

Environment

We take the software engineering craft to heart: extensive unit testing, peer reviews, formal coding guidelines with the latest code quality tooling, continuous integration/deployment and a supportive, delivery-focused atmosphere are just some of the characteristics of our work environment.
Working hours are typically limited to 40/week. Death marches are not in our DNA. We work in a fully remote environment where we adjust the hours to cover US and European timezone daily meeting and etc.

Required Skills

  • Configure/customize all aspects of Microsoft Dynamics CRM
  • Configure/customize all aspects of PowerApps Portal
  • Configure the application to meet a client’s requirements using the Microsoft Dynamics CRM Customization Tool, Workflow Tool, Service Utility or SDK
  • Experience in developing CRM workflow, Custom Actions, Dialogs, Business Process Flows
  • Proficient in JavaScript/ TypeScript
  • Proficient in writing C# plug-ins using CRM and XRM SDK libraries
  • Proficient in writing client side web resources utilizing Web API’s for Dynamics CRM and extract records from entities using ODATA filters and uniquely identifying records with GUID
  • Proficient in writing Asynchronous programming with web services using AJAX and callback functions to extract responses in JSON objects
  • Some experience with Azure Logic Apps
  • C# .Net Framework

ADDITIONAL EXPERIENCE IS A PLUS

  • Healthcare solutions application development
  • Business Process optimization
  • Performance tuning, query optimization, and other performance and troubleshooting tools
  • 3rd Party Script Libraries such as JQuery / JQuery UI, Angular JS
  • Engineering web services using C#, WCF
  • Practical knowledge of SOA
  • Good knowledge of XML, XSL and XSD
  • Web Development using .NET, HTML5, CSS3, JavaScript, jQuery, Angular 8, React, XML and JSON with SQL database
  • Git, Jira, Confluence, Nunit
  • Good understanding of Azure (PaaS and SaaS)
  • Microsoft SQL Server skills (SSRS & SSIS)

To apply for this job email your details to jobs@emergingti.com

Emerging Technologies

We are looking for a front end developer to join our SCRUM team.  The successful candidate must have the ability to generate well structured HTML pages from InVision prototype.  Must be comfortable working with Agile process in the remote setting.

Technical Requirements

  • 1-3 years minimum experience with Front-end Application Development
  • Proficiency in HTML5 and CSS3
  • Understanding of server-side CSS pre-processing platforms, such as LESS and SASS
  • Experience with JavaScript libraries (jQuery, DataTables) and modern frameworks (React, Redux, Angular, Backbone, etc.) to enhance user interfaces
  • Experience with Bootstrap* Experience with InVision, Sketch, Adobe Photoshop
  • Proficient understanding of code versioning tools i.e. Git
  • Experience working in a remote team and Agile process

To apply for this job email your details to russ@emergingti.com

Emerging Technologies

Seeking an experienced Business Analyst with expertise in the Healthcare Insurance vertical for a healthcare software development project.
The position entails defining and analyzing requirements with a deep understanding of the current environment, data structures, business processes and integration with other business systems.

This role will be responsible for proactively identifying and mastering the ongoing requirements from the business units and driving the delivery of appropriate and high quality solutions for complex business problems.
Critically evaluating information gathered from multiple sources and reconciling discrepancies to transpose high-level information into a general understanding, distinguishing user requests from the business needs.

Responsibilities

  • Elicit and document business and functional requirements for system redesign and development. Gather and document detailed specifications on business process and workflow as needed.
  • Translate functional requirements into technical requirements working directly with developers to ensure solid understanding and execution
  • Write User Stories and acceptance criteria that are easy to understand, helping to groom product backlogs, and performing testing.
  • Interact with development team and relay client expectations and communications to the team for adhering to project timelines, and delivering the solutions to the client expectations
  • Interact with testers to ensure a complete and comprehensive understanding of testing requirements, development of scenarios and plans.
  • Collaborate with PMs, product owners, client stakeholders and Scrum team to perform backlog grooming and Sprint story selection
  • Develop Test plans, perform functional testing, regression testing and keep track of all the new developments
  • Develop in-depth Subject Matter Expert (SME) knowledge in areas assigned and sharing this knowledge with other team members.

Required Skills

  • 6+ years of experience as a Business Analyst.
  • Experience working with Healthcare systems, such as Cerner, McKesson, Epic, NextGen, Meditech, etc.
  • Solid understanding of HIPAA regulatory compliance
  • Excellent communication skills, writing skills as well as presentation skills.
  • Experience working with developers, business users as well as management.
  • Solid expertise in business process modeling, requirement analysis and design.
  • Experience in User Acceptance Testing, Smoke Testing, Regression Testing Performance Testing and Functional Testing.
  • Strong expertise in Health Insurance Claims process,
  • Experience in writing Use cases and Functional Requirement Document.
  • Organized, goal-oriented, self-starter, and ability to master new technologies, manage multiple tasks while following through from start to completion.
  • Ability to work in a fast-paced, dynamic, team-oriented environment
  • Strong troubleshooting and problem-solving skills

Preferred Qualifications

  • Quality Assurance experience
  • Agile Development (Scrum/Kanban), including use of tools like Jira, Confluence, Zephyr and Slack.  Ability to update and maintain user stories and tasks.
  • CRM experience (e.g. Microsoft D365)
  • Broad knowledge of Test plans, Test cases and test scripts from the Requirements Document.
  • Good knowledge of SQL.
  • Expertise in financial analysis
  • Knowledge of HIPAA (Health Insurance Portability and Accountability Act) transaction codes such as 270/271 (inquire/response health care benefits), 276/277 (claim status), 835 (payment or remittance advice), 837 (health care claim) and HL7

Must be responsive to emails and available at least 20 hours per week during US business hours.
Must be available between 8 am and 4 pm CST, on as needed basis for meetings.  Otherwise, can work on deliverables on weekends or off-hours.
Must be fluent in English.

Please include a resume, hourly rate and weekly available hours, to be considered.
Only interested in individual freelancers, not companies.
During the interview you will be asked to walk through an example of a business or product requirement that you created in one of your previous projects.

Work from home.  No travel required.

To apply for this job email your details to jobs@emergingti.com

Website Emerging Technologies

Looking for a Senior MS Dynamics 365 Engineer/Developer for a large scale project. Ideal candidate will have solid knowledge and experience working with different versions of Microsoft 365 (CRM) and experience designing, developing, implementing and integrating business solutions built with Dynamics. Must be hands-on, with extensive knowledge of both functional & technical aspects of Dynamics. Experience in integration of Dynamics with Azure Data, Integration of Dynamics components and with 3rd Party applications.

Environment

We take the software engineering craft to heart: extensive unit testing, peer reviews, formal coding guidelines with the latest code quality tooling, continuous integration/deployment and a supportive, delivery-focused atmosphere are just some of the characteristics of our work environment.
Working hours are typically limited to 40/week. Death marches are not in our DNA. We work in a fully remote environment where we adjust the hours to cover US and European timezone daily meeting and etc.

Required Skills

  • Configure/customize all aspects of Microsoft Dynamics CRM
  • Configure the application to meet a client’s requirements using the Microsoft Dynamics CRM Customization Tool, Workflow Tool, Service Utility or SDK
  • Experience in developing CRM workflow, Custom Actions, Dialogs, Business Process Flows
  • Proficient in JavaScript/ TypeScript
  • Proficient in writing C# plug-ins using CRM and XRM SDK libraries
  • Proficient in writing client side web resources utilizing Web API’s for Dynamics CRM and extract records from entities using ODATA filters and uniquely identifying records with GUID
  • Web Services / WebApi / WCF
  • Proficient in writing Asynchronous programming with web services using AJAX and callback functions to extract responses in JSON objects
  • Some experience with Azure Logic Apps
  • Experience in Creating reports MS SQL Server SSRS, Visual Studio, .NET and defining data integration layers using SSIS
  • Experience with Agile (specifically SCRUM methodology) as well as Waterfall models and at least 4 years hands on experience in .Net development

ADDITIONAL EXPERIENCE IS A PLUS

  • Healthcare solutions application development
  • Business Process optimization
  • Performance tuning, query optimization, and other performance and troubleshooting tools
  • 3rd Party Script Libraries such as JQuery / JQuery UI, Angular JS
  • Engineering web services using C#, WCF
  • Practical knowledge of SOA
  • Good knowledge of XML, XSL and XSD
  • Web Development using .NET, HTML5, CSS3, JavaScript, jQuery, Angular JS, XML and JSON with SQL database
  • Git, Jira, Confluence, Nunit
  • Good understanding of Azure (PaaS and SaaS)
  • Microsoft SQL Server skills (SSRS & SSIS)

To apply for this job email your details to jobs@emergingti.com

Website Emerging Technologies

Seeking Quality Assurance and Business Analysis Consultant for a healthcare project.
This is a position that encompasses Business Analyst (BA) / QA (Quality Assurance) responsibilities for the analysis, testing and problem/defect management of applications and systems integrations.

The QA/BA will be responsible for gathering requirements, writing User Stories, helping to groom product backlogs, and performing testing.  They will closely collaborate with PMs, client stakeholders and developers in an agile setting.

Responsibilities may include:

  • Meet with project stakeholders, Business Managers, and end users to elicit Requirements / User Stories
  • Create User Stories that are easy to understand, testable, and traceable
  • Partner with the Product Owner, Scrum Master and Scrum team to perform backlog grooming and Sprint story selection
  • Create test cases and test scripts for functional specifications and perform manual QA Testing
  • Gather and document detailed specifications on business process and workflow as needed

Required Skills

  • 3 – 5 years of experience as a QA / Business Analyst
  • 3 – 5 years of retrieving, parsing and manipulating data using SQL, Excel and such tools.
  • Working knowledge with AGILE development, SCRUM and Application Lifecycle Management (ALM)
  •  Experience writing user stories, developing user flows and recommend improvements.
  • Presentation skills with a high degree of comfort with both large and small audiences at all levels of the organization
  • Prior work experience in a Consulting/Architecture position within a software and/or services company.
  • Experience with software QA practices including, conducting functional, integration, system, and regression testing
  • Must have strong detail orientation and the ability to multitask in a fast paced environment
  • Strong work ethic and proven track record of driving decisions collaboratively, resolving conflicts and ensuring follow through with exceptional verbal and written communication
  •  Must be fluent in English with strong interpersonal, communication, and writing skills.  Russian is a plus.
  •  Must be able to work at least 32-40 hours per week.

The following skills are a plus

  •  Microsoft Dynamics CRM Experience
  •  Experience working with JIRA (or similar) for storing user stories and bug tracking
  •  Working knowledge of testing tools, able to define, develop and implement testing scripts and techniques
  • Knowledge of US Health Payer systems, including Medical Claims systems, Revenue Cycle Management Systems, Billing Systems, and Electronic Enrollment Systems;

Work from home.  Minimal or no travel required.
1 year contract with possible extension.

Please include a resume, hourly rate and weekly available hours, to be considered.

To apply for this job email your details to jobs@emergingti.com

Emerging Technologies

We are seeking a candidate who will:

  • Provide solution design guidance and consultation, utilizing a thorough understanding of available and emerging BI technologies, including Power BI, Tableau and Qlik.
  • Propose and lead discussions of business intelligence solutions and reporting tools, by studying business needs, conferring business owners, studying system flows, data usage, work processes, investigating problem areas, and following the development lifecycle
  • Review and recommend changes for operational feasibility of BI and reporting tools by evaluating analysis, requirements, system constraints, solution development, and proposed solutions.
  • Implement and review ETL processes using Microsoft SSIS
  • Develop interactive dashboards and scorecards
  •  Build reporting and BI tools in a Microsoft SQL server environment (including SQL Server Analysis Services)

Work in small team structures to deliver on time and within budget.
The preferred work location is Greater Chicago Area.  Some travel may be required, but most of the work can be accomplished through telecommuting.

Qualifications:

5+ years of proven experience and expertise in the implementation of Business Intelligence data warehousing and analytics solutions and a thorough understanding of ETL process development, dimensional and relational database modeling/design, star schema data architecture, data profiling and system optimization.

  • Design, develop, publish and maintain visualizations/dashboards based on various BI reporting requirements including Power Bi, Tableau, Qlik and MicroStrategy
  • 5+ Years Data Warehouse / Solution Design experience
  •  5+ Years Report Development (Microsoft Power BI, SSRS, etc) experience
  •  1+ year of experience working in a Microsoft Azure cloud environment
  •  Experience synchronizing and integrating data to various cloud based system including Microsoft Azure Cloud
  • Develop Analytic content using the Microsoft Azure suite of tools (primarily Power BI)
  • Thorough understanding of ETL process development, dimensional and relational database modeling/design, star schema data architecture, data profiling and system optimization.
  •  SQL Server Integration Services (SSIS) experience
  •  SSRS Report development, deployment, and administration/optimization
  • Power BI (or self-service BI tool) expertise
  • Knowledge and understanding of database modeling techniques and theory
  •  Knowledge and understanding of relational database designing schema, stored procedures, and views for performance with large data sets
  •  Knowledge and understanding of Big Data
  •  Knowledge and understanding of cloud computing
  •  Strong verbal and written communication skills with ability to present technical solutions to business sponsors in a clear, concise manner
  •  Strong Data profiling ability

Additional experience is a plus:

  • Developing Analytics and BI for Healthcare companies

Please include a resume, hourly rate and weekly available hours, to be considered.

To apply for this job email your details to jobs@emergingti.com

Website Emerging Technologies

We are looking for a Technical PM to support the client’s Growth and Business Development Team. Initial responsibilities will include working with and managing communication and relationship with external development partners to create custom software solutions.

General Requirements

Have strong general project management and supporting tools
Be proficient in technology, software development lifecycle and technical project management
Proactively research, gather, communicate and manage business requirements.
Coordinate and oversee development and implementation of technical requirements
Manage alignment and timelines of all stakeholders on business requirements
Handle complex projects with multiple stakeholders on tight timelines
Ensure on time and on budget completion of the project by managing process and relationship with third party vendors.
Communicate clearly and consistently among teams on the project progress, deadlines and roadblocks
Enable collaboration by various users of the system
Ensure end-user satisfaction with product
Practical, results-oriented mindset
Ability to manage multiple priorities while maintaining a positive attitude and sense of humor
Preferred – 3 – 5 years Healthcare IT Industry experience (consulting preferred)
Preferred – 1 – 2 years of experience managing/leading development teams
Unimpeachable integrity and maturity
US work authorization

Technical expertise desired

  • 2 – 4 years of experience developing in a cloud-based environment (C# / Angular.js / ASP.NET)
  • 1 – 2 years of experience
  • managing development of a web application
  • Architecting .NET web application solutions
  • .NET RESTful API development
  •  supporting ETL, data-cleansing and data-profiling deliverables.
  •  NoSQL experience (either MongoDB, Cassandra or HBase)
  •  Experience using Jenkins, Puppet or Chef
  •  Experience using Git, TFS, or Subversion

To apply for this job email your details to jobs@emergingti.com

Emerging Technologies

We are looking for senior .Net developers and hands-on architects to join several SCRUM teams in our organization to develop cutting edge technological solutions for our US based clients.  The successful candidate must have the ability to generate high quality code very quickly.  Has a deep understanding of contemporary architectural patterns and approaches.  Must be comfortable working with Agile process in the remote setting.  Most importantly, the candidate must be fluent in reading and writing in English.

Environment

We take the software engineering craft to heart: extensive unit testing, peer reviews, formal coding guidelines with the latest code quality tooling, continuous integration/deployment and a supportive, delivery-focused atmosphere are just some of the characteristics of our work environment.
Working hours are typically limited to 40/week. Death marches are not in our DNA.  We work in a fully remote environment where we adjust the hours to cover US and European timezone daily meeting and etc.

General Requirements

Required SkillsFamiliar with ASP.NET MVC (routing, model binding, razor views)
Understanding of REST API structure and ASP.NET WebAPI
Experience with Dependency Injection
Application Security (encryption, secure messaging)
Data Access ORM (Entity Framework)
Azure Services (Web Apps, Cosmos, Web Jobs)
SOLID Principles
Comfortable with Agile processes
Proficiency with JavaScript and HTML5
Experience with JavaScript frameworks (Angular 2 or 4, React)
Extensive knowledge of CSS and JS methods for providing performant visual effects
Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
7+ years in web application development
Knowledge of various non-relational data stores

To apply for this job email your details to jobs@emergingti.com