Hexagon

  • Software Architect (Performance)

    Job Locations US-NY-New York
    ID
    2018-4127
    # of Openings
    1
    Category
    Software Programming/Development
  • Overview

    Hexagon PPM (formerly Intergraph Process, Power & Marine) is the leading global provider of engineering software and project control solutions. We transform unstructured information into a smart digital asset, empowering our clients to visualize, create, and manage the life cycle of facilities and structures of all complexities. For more information visit HexagonPPM.com

     

    Hexagon PPM is part of Hexagon (Nasdaq Stockholm: HEXA B; Hexagon.com), a leading global provider of information technology solutions that drive productivity and quality across geospatial and industrial landscapes.

    Responsibilities

    We’re looking for a seasoned Java server-side developer with a wealth of experience designing, developing and perfecting server-side systems that are able to process complex business rules, multi-layered transactions and scale to thousands of users.

    The ideal candidate will be a Java expert who can design and build complex object-oriented systems, and has a firm handle on how to solve real-world business needs with elegant, reusable and efficient Java code/architecture. S/he should have extensive experience in designing and implementing high performance application code that are optimally tuned for relational databases like Oracle and SQL.

    Only veteran software developers with demonstrated full-lifecycle delivery experience will be considered, meaning you need to possess a strong foundation in the science and discipline of structured programming.

    Qualifications

    Qualifications

    • BS/MS in Computer Science, or related field
    • 10-15+ years of relevant experience
    • Highly skilled and experienced in Java
    • Experience developing against relational databases and working with SQL
    • History of full life-cycle development, including requirements, design, and programming
    • Experience optimizing Java code in terms of memory usage and performance/speed
    • Experience in the delivery of commercial grade / enterprise class software
    • Passionate about Test Driven Development
    • Experience working in a Continuous Integration environment
    • Highly knowledgeable in JEE as well as software design patterns
    • Excellent written and verbal English language communication skills

     

    DESIRED Skills

    • Experience distilling and prioritizing requirements
    • Experience developing commercial software products
    • Domain knowledge in project financial accounting (spending forecasts, project and fiscal budgeting, and cost capitalization)

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed