HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    TH

    The Weather Channel

    Weather Forecasting

    Senior Java Software Engineer

    Madison, United StatesOn-SiteFull-time5+ yrs experiencePosted 3w ago
    All The Weather Channel jobs

    Job description

    • Produce working maintainable, fast, scalable Java and Scala services from product requirements and designs using advanced professional expertise of data flow through full systems implementation, exercising, up to and including leading others in selecting methods, techniques and evaluation criteria for obtaining results. Solve business needs with near term product deliverables, longer term vision and evolving current architecture with robust technical solutions
    • Learn quickly and be versatile. Be able to handle both back-end and occasional front-end type of work.
    • Dive into and learn complex problems involving GIS (Global Information Systems) as well as weather data and corresponding scientific algorithms
    • Be a collaborative part of the team, not just a member of a team
    • Determine operating feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions, and provide alternative solutions as required.
    • Partner collaboratively with the business and project team to accomplish tasks/milestones/goals.
    • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, and code comments.
    • Improve operations by conducting systems analysis; recommending changes in policy and procedures.
    • Provide estimates of work effort and impact of projects and tasks, and provide team leadership, as required.
    • Update and distribute job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment.
    • Have fun and help those around you to do the same!
    • Bachelor's Degree in computer science or related field, or its equivalent.
    • 5 years of related experience in full cycle software development with demonstrated achievements and progressive responsibilities.
    • Knowledge, Skills and Abilities
    • Highly proficient & demonstrated advanced technical level software design, debugging, documentation, and testing skills, requiring application of extensive technical knowledge & skills at the subject matter expert level to complete & document projects
    • Excellent Written/Verbal communication skills
    • Comprehensive knowledge of professional software development process and concepts, with the ability to lead and teach others.
    • Advanced level proficiency and breadth in required code development in area of specialization.
    • Developed and demonstrated proficiency to resolve a wide range of moderately complex business problems and opportunities where analysis of data requires evaluation of identifiable factors.
    • Comprehensive and functional network of senior-level internal/external personnel in own area of expertise.
    • Demonstrated proficiency and application of business software lifecycle development.
    • Comprehensive knowledge of Agile methodology.
    • Ability to communicate and coordinate projects in a team leadership capacity.

    All your information will be kept confidential according to EEO guidelines.

    Job details are sourced from the employer's original posting.

    Open job posting
    TH

    About the company

    The Weather Channel

    The Weather Company is focused entirely on the weather, reaching two-thirds of all U.S. adults through a media portfolio that includes The Weather Channel, weather.com and our mobile applications –Weather Services International, and Weather Underground. Our goal is to provide the world’s best weather, powered by the best possible data.

    View all The Weather Channel jobs
    Industry
    Weather Forecasting
    Open roles
    31

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.