SpringfieldILRecruiter Since 2001
the smart solution for Springfield jobs

Analytics Software Engineer - On Site or Remote

Company: Inmar
Location: Springfield
Posted on: July 10, 2019

Job Description:

About You and Position Summary:

You've worked with large amounts of data spread across a variety of systems and know that the real challenge is bringing that data together in a meaningful, visually appealing way to provide insights to your customers. You know how to apply a linear regression, but you also know that sometimes the best approach is plain old business logic. You've seen enough grid user interfaces to have a passion for coming up with a better combination of data visualization and interactivity that will give your users a delightful and informative experience as they discover new insights about their data. You've also spent enough time working behind the scenes that you know how create robust, effective APIs that will work under real world conditions. In short, you love building real, working apps that surprise and amaze your customers.

Under general supervision of the Engineering Manager, the Analytics Software Engineer is involved in the entire process from gathering requirements, system design, heads down coding, all the way through to supporting QA and user acceptance testing efforts. The Analytics team works on a wide variety of projects from Angular web interfaces to customer facing REST API's to Hadoop queries. A large portion of our software runs in the cloud on the Azure platform, so you will be using the latest in cloud DevOps processes. For a full stack developer, this is an excellent opportunity to stay broad and keep up to date.

Primary Accountabilities:


  • Technical (90%)


    • Design, develop, test, deploy, and support new software solutions and changes to existing software solutions
    • Collaborate with team members and provide thoughtful discussion on tactics and strategies as they are selected
    • Translate business requirements and product specifications into components of complex, loosely-coupled, distributed systems
    • Work effectively across a broad spectrum of cutting-edge technologies and keep pace with evolving trends
    • Write scalable, usable, robust systems
    • Operational (10%)


      • Troubleshoot technical issues in a variety of application environments

        Required Qualifications:

        • B.S. in computer science or information systems required, or 5+ years related work experience
        • Experience working with Agile and/or Lean software development approaches
        • Experience translating modern UX designs into user interfaces using Bootstrap, LESS, CSS, and HTML.
        • Broad and deep web application development experience leveraging TypeScript, Angular and REST API's
        • Comprehensive knowledge of C#, ASP.NET Core, .NET Web API, relational and NoSQL databases
        • Previous experience with queuing technologies such as Azure Storage Queues, MSMQ or RabbitMQ
        • Previous experience developing in cloud environments such as Azure or AWS

          Preferred Qualifications:

          • Familiar with Hadoop, Spark, Hive, or other big data / analytic tools
          • Familiar with web testing frameworks such as Protractor or Selenium
          • Familiar with source control systems and tools, including Git, TFS or Visual Studio Team Services
          • Familiar with Linux shell scripting and/or Python
          • Familiar with BI tools like Tableau, Incorta, Kendo, D3

            Individual Competencies:

            • Integrity: Gains the trust of others by taking responsibility for own actions and telling the truth.
            • Teamwork: Builds relationships and works cooperatively with others, inside and outside the organization, to accomplish objectives to build and maintain mutually-beneficial partnerships, leverage information and achieve results.
            • Adaptable: Responds to change with a willingness to learn new ways to accomplish work objectives with a positive attitude.
            • Innovative: Ability to develop, sponsor, or support the introduction of new and improved methods, products, procedures or technologies.
            • Curious: A desire to inquire and learn, to seek new knowledge and wisdom, and to listen to the contributions of others with a genuine interest to better self, the team, and the organization.
            • Analytical and Critical Thinking: Ability to tackle a problem by using a logical, systematic, sequential approach.
            • Problem Solving: Gathers and analyzes information to generate and evaluate potential solutions to problems, issues and challenges while weighing the accuracy and relevance of the facts, data and information.

              The physical demands described here are representative of those that must be met by an associate to successfully perform the major job responsibilities (essential functions) of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the major job responsibilities. This job description is not intended to be an exhaustive list of all duties, responsibilities, or qualifications associated with the job.

              While performing the duties of this job, the associate is:

              • Regularly required to use hands to finger, handle or feel objects, tools or controls, and reach with hands or arms.
              • Regularly required to talk or hear and read instructions on a computer monitor and/or printed on paper.
              • Occasionally required to stand, kneel or stoop, and lift and/or move up to ## pounds.
              • Frequently required to view items at an extremely close range and must be able to adjust and readjust focus.

                Occasionally: Job requires this activity up to 33% of the time

                Frequently: Job requires this activity between 33% - 66% of the time

                Regularly: Job requires this activity more than 66% of the time

                Safety:

                • Support a safe work environment by following safety rules and regulations and reporting all safety hazards.

                  As an Inmar Associate, you:

                  • Put clients first and consistently display a positive attitude and behaviors that demonstrate an awareness and willingness to listen and respond to clients in order to meet their short-term and long-term needs, requirements and exceed their expectations.
                  • Treat clients and teammates with courtesy, consideration and tact; you also have the ability to perceive the needs of internal and external clients and communicate effectively with the objective of delighting and retaining the client.
                  • Build collaborative relationships and work cooperatively with others, inside and outside the organization, to accomplish objectives, develop and maintain mutually-beneficial partnerships, leverage information and achieve results.
                  • Set and attain achievable, yet aggressive, goals with a sense of urgency and accountability.
                  • Understand that results are important and focus on turning mission into action to achieve results following the principles of Flawless Execution while consistently complying with quality, service and productivity standards to meet deadlines and exceed expectations by giving our clients the best possible outcome.

                    Will consider 100% remote candidates that are based in the US.

Keywords: Inmar, Springfield , Analytics Software Engineer - On Site or Remote, IT / Software / Systems , Springfield, Illinois

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Other IT / Software / Systems Jobs


Application Software Developer (Software Development
Description: Application Software Developer Software Development USA-Missouri-St. Louis Position Purpose: Design, build, test and maintain scalable and stable off the shelf application or custom built
Company: Cenpatico
Location: Saint Louis
Posted on: 07/16/2019

React developer
Description: Job Duties and Responsibilities Skills - Experience
Company: YVS Partners
Location: Saint Louis
Posted on: 07/16/2019

Technology Innovation Engineer
Description: Job ID: 1190439Employment Status: Full-TimeYour Career. Made Better.BJC HealthCare is one of the largest nonprofit health care organizations in the United States, delivering services to residents primarily (more...)
Company: BJC HealthCare
Location: Saint Louis
Posted on: 07/16/2019


IT Systems Administrator
Description: PRIMARY DUTIES AND RESPONSIBILITIES: Administer MS Active Directory, MS Exchange, MS SQL, MS Windows, and Linux servers Administer Azure Active Directory, Office 365, Exchange Online, and SharePoint (more...)
Company: Prairie Power, Inc.
Location: Springfield
Posted on: 07/16/2019

ERP Implementation Support (SAP)-Senior
Description: Are you looking for a new and challenging opportunity Do you have experience with SAP ABAP Technology Partners can help you make your next big career move a reality. Technology Partners is currently (more...)
Company: Technology Partners
Location: Saint Louis
Posted on: 07/16/2019

Sr Automation Tester
Description: Senior Automation Tester St Louis MO Full Time Salary range 85K 110 K Per annum Benefits Responsibilities Coordinate and participate in the review and testing activities to ensure the quality and functionality (more...)
Company: adroitco
Location: Saint Louis
Posted on: 07/16/2019

Sr Programmer Analyst (Mainframe)
Description: Are you looking for a new and challenging opportunity Do you have experience with COBOL Technology Partners can help you make your next big career move a reality. Technology Partners is currently seeking (more...)
Company: Technology Partners
Location: Saint Louis
Posted on: 07/16/2019

.NET Developer
Description: RESPONSIBILITIES:Kforce has a client in search of an .Net Developer in Saint Louis, Missouri MO .REQUIREMENTS: br br ul br li
Company: Kforce
Location: Saint Louis
Posted on: 07/16/2019

CRM Automated Tester - Salesforce
Description: Are you looking for a new and challenging opportunity Do you have experience with testing and quality assurance Technology Partners can help you make your next big career move a reality. Technology (more...)
Company: Technology Partners
Location: Saint Louis
Posted on: 07/16/2019

Systems Administrator I - St. Louis
Description: Overview br The System Administrator SA is responsible for effective monitoring, provisioning, installation/configuration, operation, and maintenance of systems hardware and software and related ITEMS (more...)
Company: Peraton
Location: Saint Louis
Posted on: 07/16/2019

Log In or Create An Account

Get the latest Illinois jobs by following @recnetIL on Twitter!

Springfield RSS job feeds