Senior Software Engineer

Axis Group, LLC

2019-09-05 00:36:15

Job location Berkeley Heights, New Jersey, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description

Senior Software Engineer

Job Location:

Remote (US Only)

Job Summary

Helix is the first complete Analytics Platform as a Service that integrates everything an organization needs to run an analytics environment effectively at scale. With over 20 years of experience in the data and analytics space, Axis is bringing all of its knowledge of analytics together with technical execution capabilities to create a world class software platform.

We are seeking a full time Senior Software Engineer to lead the efforts in implementing the vision of creating the world's first holistic analytics portal that combines the trademarked concepts of Analytics Enablement with best-in-class analytics tools and technologies.

Job Responsibilities:

  • Participate in the design, execution, and completion of the Helix platform
  • Design, architect, and implement code for orchestrating and supporting business processes following Axis Group design and development standards
  • Implement scalable, portable, and standards-compliant code
  • Incorporate user and partner feedback and communicate effectively with the team
  • Ensure tools are robust and friendly in the face of user and input errors
  • Work well in an environment with fast iteration cycles, ideally with continuous integration
  • Consult on hardware and software purchasing decisions

Required Qualifications:

  • Node.js
  • React.js
  • .NET Core and C#
    • Experience with:
      • Architecting asynchronous, multi-threaded, event-driven solutions
      • Service oriented architecture and microservice development
      • Enterprise integration patterns
      • Inversion of Control and Dependency Injection patterns
      • Integrating with authentication and authorization solutions, including SAML and JWT
      • Unit and end-to-end test development
      • Web APIs and data contracts/interfaces
      • Containerization support (Docker / Kubernetes)
    • Experience with SaaS development
    • Agile/Scrum Experience
    • Experience with UI style guides and component libraries
    • Desire to teach and learn as a team
    • Preferred Qualifications

      • BI/Analytics Tools (Qlik preferred)
      • Excellent communication skills
      • Experience with modern development methodologies such as agile development and test/behavior driven development
      • Experience with MVC/Razor
      • Git version control & CI/CD pipeline architecture
      • ESB Technologies (WSO2 preferred)

      Job Responsibilities:

      • HTML/CSS
      • React.js
      • .NET Core
      • BI/Analytics Tools (Qlik preferred)
      • ESB Technologies (WSO2 preferred)
      • Experience with SaaS Development
      • Agile/Scrum Experience
      - provided by Dice

      Inform a friend!


      Nearby jobs

      UNIX Systems Administrator Nashville

      EDI Specialist Watertown

      Sr .net Developr Horsham