Senior Software Engineer

360\-Tsg

  • Chicago, Illinois
  • 30+ days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Building Systemsunmatched
    • Business Solutionsunmatched
    • CSS (Cascading Style Sheet)unmatched
    • HTML (HyperText Markup Language)unmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Leading Edge Technologyunmatched
    • Microservicesunmatched
    • On Callunmatched
    • Reliability Testingunmatched
    • SQL (Structured Query Language)unmatched
    • Server Programming/Applicationsunmatched
    • Software Engineeringunmatched
    • Test Automationunmatched

    Description

    If you are looking for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints then this is could be a once in a life time opportunity for you.  As a Senior Software Engineer you will have the opportunity to be apart of dynamic and growing organization.  This is a group that believes is developing Mature code and is constantly exploring newer technologies and always wants to stay on the cutting edge of technology.  You will also have an opportunity of working with code that exhibits a high-level of requirements where you will gain a more intimate understanding of the business. This is really a group of developer are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at this organization believes in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures


    Expectations:

    •Building systems with a constant focus on testing, reliability, scalability, and maintainability.

    •Designing, modeling, and programming in a variety languages and technologies.

    •Working on legacy code as well as green field development.

    •Initiative driving projects to completion.

    •Learning and promoting new technologies with a focus on best practices.

    •Providing on-call support as needed.

    •Sometimes working alongside other developers on the same task.


    This is looking for strong developers of any stripe, but familiarity with the below would give you a leg up in working on the systems.

    • Multiple years of server side development.

    •A solid understanding of micro-service architectures and CAP theorem.

    •A good understanding of functional paradigms and type theory.

    •Confident JVM knowledge.

    •Java 8 awareness alongside understanding how to use java.util.concurrent.

    •Proficiency in domain driven design and domain modeling.

    •Exposure to linux, ansible, nginx, webpack, git, or rabbitmq.

    •Working knowledge of SQL, HTML, CSS, and JavaScript.

    •Knowledge of financial concepts or exchange trading.


    Numbers & Facts

    LocationChicago, Illinois

    Similar Jobs

    See more jobs