Software Engineer

4 weeks ago


Tuscaloosa, United States Lynker Corporation Full time

Lynker is supporting the National Oceanic and Atmospheric Administration (NOAA) in providing comprehensive river and flood forecasts and warnings, for use by the public and emergency managers to protect life and property. This critical water intelligence also supports socio-economic decision-making for a sustained and enhanced economy. We are seeking an experienced Software Engineer / Java Developer to work on the team that provides integrated water prediction, forecasting the movement and presence of water throughout the nation in terms of quantity and availability, from the summit to sea, treetop to bedrock, with the appropriate timeliness, resolution, reliability, accuracy, and quantified uncertainty required to inform risk-based water resource management decisions. The ideal candidate will have extensive experience in developing high-performance, scalable and reliable applications using Java technologies. The Software Engineer / Java Developer will work closely with the development team to design, develop, test and maintain software applications. The role will require excellent problem-solving skills, attention to detail, and the ability to work collaboratively in a team environment.

Duties of the Software Engineer / Java Developer will include the Following:

Design, develop and maintain software applications using Java, C# and Python. Designs and codes software components, units, and modules that meet product specifications and development schedules. Tests and debugs assigned components and units, Participated in large system and subsystem planning. Write clean, maintainable and efficient code that meets software standards and guidelines. Participate in code reviews and provide constructive feedback to improve code quality. Mentor and train junior team members Assist in "Research to Operations " efforts, deploying the latest science in water prediction into a reliable operational environment. Assist computational scientists in bridging the gap between applied research and software engineering; supporting mathematical modeling, numerical analysis, algorithm development, analysis, validation, and visualization of results. The Software Engineer / Java Developer selected should have the Following:

Skilled at utilizing: GitHub, Docker, and Automation scripts Beneficial if skilled at utilizing: AWS environments, Community Development Languages: Java, Python. Experience with C#, and .NET is a plus Strong knowledge of Core Java, Spring Framework, Hibernate and Web Services (SOAP and REST) Experience with JavaScript, HTML and CSS is a plus Excellent problem-solving skills and attention to detail 2+ years of Unit testing and capable of developing test units Strong experience developing in a Linux/Unix environment Experience with Agile development methodologies is preferred

The Ideal Software Engineer / Java Developer will have the Following:

3 to 5 years of software engineering experience BS/BA in computer science or similar Analyzing development requirements Conduct application design Create and present design documents for review

About Lynker

Lynker is a growing, employee owned, small business, specializing in professional, scientific and technical services. Our continually expanding team combines scientific expertise with mature, results-driven processes and tools to achieve technically sound, cost effective solutions in hydrology/water sciences, geospatial analysis, information technology, resource management, conservation, and management and business process improvement.

We focus on putting the right people in the right place to be effective. And having the right people is critical for success. Our streamlined organization enables and empowers our talented professionals to tackle our customers' scientific and technical priorities - creatively and effectively.

Lynker offers a team-oriented work environment, and the opportunity to work in a culture of exceptionally skilled and diverse professionals who embrace sound science and creative solutions. Lynker's benefits include the following:

Comprehensive healthcare for the employee at no monthly cost Healthcare benefit covers medical, prescription drug, dental, and vision Personal Time Off (PTO) Policy plus paid holidays Highly competitive compensation plan regularly calibrated against industry and location benchmarks 401(k) retirement plan with company-matching Employee Stock Ownership Plan (ESOP) - we're all company owners Flexible spending accounts Employee assistance program (EAP) Short- and long-term disability insurance Life and accident insurance Tuition assistance/Training/Workforce improvement reimbursement per year Spot bonuses for exceptional performance Annual Employee Recognition Awards with bonuses Employee Referral Program Free centralized, self-directed Learning Management System to learn at your own pace Personalized career growth plans for every employee

Lynker is an E-Verify employer.

Lynker is proud to be an Equal Opportunity Employer and encourages women, minorities, individuals with disabilities and veterans to apply. #J-18808-Ljbffr


  • Software Engineer

    4 weeks ago


    Tuscaloosa, United States Lynker Full time

    Lynker is supporting the National Oceanic and Atmospheric Administration (NOAA) in providing comprehensive river and flood forecasts and warnings, for use by the public and emergency managers to protect life and property. This critical water intelligence also supports socio-economic decision-making for a sustained and enhanced economy. We are seeking an...

  • Software Scientist II

    3 weeks ago


    Tuscaloosa, United States University of Alabama Full time

    Software Scientist II - 523712Tuscaloosa, Alabama, United States Economic Development Information Systems/Technology Support Regular Full-time (Benefits eligible) Closing at: May 24 2024 at 22:55 CDT Add to favorites Favorited View favoritesPay Grade/Pay Range: Minimum: $74,200 - Midpoint: $100,200 (Salaried E12) Department/Organization: 750501...

  • Software Scientist II

    3 weeks ago


    Tuscaloosa, United States The University of Alabama Full time

    Pay Grade/Pay Range:  Minimum: $74,200 - Midpoint: $100,200 (Salaried E12) Department/Organization: 750501 - Alabama Water Institute (AWI) Normal Work Schedule: Monday - Friday 8:00am to 4:45pm Job Summary: The Software Scientist II develops, maintains, and extends software components and features for a variety of products. Writes well designed,...

  • Automation Engineer

    3 weeks ago


    Tuscaloosa, United States Synerfac Full time

    Basic Job Functions: The automation engineer"s role is to safely maintain electrical and automation components. This includes troubleshooting and repairing, cooperating with and supporting operations, pursuing process improvement, assisting with documentation and training for all equipment, and other duties as assigned. The successful candidate will work...


  • Tuscaloosa, United States Caliber Recruiting Full time

    Job Description Job Description Job Details We are seeking a Senior Electrical Engineer with a PE to lead complex projects with world class clients. Prior project experience including industrial and commercial facilities is desired. This is a direct hire role with exceptional benefits offered. A hybrid work schedule is preferred but strong licensed PE...

  • Sr. Process Engineer

    3 weeks ago


    Tuscaloosa, United States Hunt Corporation Full time

    Job DescriptionESSENTIAL DUTIES AND RESPONSIBILITIES:Senior Technical Support for Personnel: Monitor assigned area(s) and overall refinery operations and advise management and engineering of any issues that may be surfacing. Advise technical staff and assist them in planning, troubleshooting, unit support, etc. Assist in training of technical, management,...

  • Sr. Process Engineer

    2 weeks ago


    Tuscaloosa, United States Hunt Consolidated, Inc. Full time

    ESSENTIAL DUTIES AND RESPONSIBILITIES: Senior Technical Support for Personnel: Monitor assigned area(s) and overall refinery operations and advise management and engineering of any issues that may be surfacing. Advise technical staff and assist them in planning, troubleshooting, unit support, etc. Assist in training of technical, management, and hourly...


  • Tuscaloosa, United States Hunt Consolidated, Inc. Full time

    ESSENTIAL DUTIES AND RESPONSIBILITIES: Senior Technical Support for Personnel: Monitor assigned area(s) and overall refinery operations and advise management and engineering of any issues that may be surfacing. Advise technical staff and assist them in planning, troubleshooting, unit support, etc. Assist in training of technical, management, and hourly...


  • Tuscaloosa, United States Hunt Consolidated, Inc. Full time

    ESSENTIAL DUTIES AND RESPONSIBILITIES: Senior Technical Support for Personnel: Monitor assigned area(s) and overall refinery operations and advise management and engineering of any issues that may be surfacing. Advise technical staff and assist them in planning, troubleshooting, unit support, etc. Assist in training of technical, management, and hourly...

  • Electrical Engineer

    2 weeks ago


    Tuscaloosa, United States Synerfac Full time

    Synerfac is seeking an Electrical Engineer for our client in Tuscaloosa, AL. Our client has been a national leading manufacturer of residential roofing shingles for more than 75 years.- Demonstrates advanced knowledge of the Manufacturing Playbook and Playlist. Support and apply the Playbook/Playlist in all areas.- Troubleshoots PLC and HMI programs,...

  • Sr. Process Engineer

    2 weeks ago


    Tuscaloosa, United States Hunt Corporation Full time

    Job DescriptionESSENTIAL DUTIES AND RESPONSIBILITIES: Senior Technical Support for Personnel: Monitor assigned area(s) and overall refinery operations and advise management and engineering of any issues that may be surfacing. Advise technical staff and assist them in planning, troubleshooting, unit support, etc. Assist in training of technical, management,...


  • Tuscaloosa, United States Linbar Solutions Full time

    Our Client is seeking a Senior Level AI Engineer to join our Center for Artificial Intelligence and Machine Learning in Tuscaloosa, AL.  The Center is focused on applying state-of-the-art Artificial Intelligence (AL), Machine Learning (ML), Computer Vision (CV) and Deep Learning (DL) technologies to advance current decision support products in the...


  • Tuscaloosa, United States Verinext Full time

    Join Verinext, a technology company that's not just keeping up with the future, but actively shaping it. At Verinext, we firmly believe that work should be as enjoyable as it is rewarding. As a Presales Solution Architect, you'll be stepping into an environment that thrives on innovation and fun. Our team-oriented culture isn't just a buzzword; it's a...

  • Research Engineer

    2 weeks ago


    Tuscaloosa, United States University of Alabama Full time

    Research Engineer - 521736 Alabama, United States Engineering Research/Scientific Regular Full-time (Benefits eligible) Closing at: Sep 30 2024 at 22:55 CDT Add to favorites Favorited View favorites Pay...

  • Research Engineer

    1 week ago


    Tuscaloosa, United States University of Alabama Full time

    Research Engineer - 521736 Alabama, United States Engineering Research/Scientific Regular Full-time (Benefits eligible) Closing at: Sep 30 2024 at 22:55 CDT Add to favorites Favorited View favorites Pay...

  • Sr. Network Engineer

    2 months ago


    Tuscaloosa, United States Verinext Full time

    Join Verinext, a technology company that's not just keeping up with the future, but actively shaping it. At Verinext, we firmly believe that work should be as enjoyable as it is rewarding. As a Presales Solution Architect, you'll be stepping into an environment that thrives on innovation and fun. Our team-oriented culture isn't just a buzzword; it's a...

  • Sr. Network Engineer

    2 months ago


    Tuscaloosa, United States Verinext Full time

    Join Verinext, a technology company that's not just keeping up with the future, but actively shaping it. At Verinext, we firmly believe that work should be as enjoyable as it is rewarding. As a Presales Solution Architect, you'll be stepping into an environment that thrives on innovation and fun. Our team-oriented culture isn't just a buzzword; it's a...


  • Tuscaloosa, United States Verinext Full time

    Join Verinext, a technology company that's not just keeping up with the future, but actively shaping it. At Verinext, we firmly believe that work should be as enjoyable as it is rewarding. As a Presales Solution Architect, you'll be stepping into an environment that thrives on innovation and fun. Our team-oriented culture isn't just a buzzword; it's a...

  • Sr. Network Engineer

    2 months ago


    Tuscaloosa, United States Verinext Full time

    Join Verinext, a technology company that's not just keeping up with the future, but actively shaping it. At Verinext, we firmly believe that work should be as enjoyable as it is rewarding. As a Presales Solution Architect, you'll be stepping into an environment that thrives on innovation and fun. Our team-oriented culture isn't just a buzzword; it's a...


  • Tuscaloosa, United States Verinext Full time

    Join Verinext, a technology company that's not just keeping up with the future, but actively shaping it. At Verinext, we firmly believe that work should be as enjoyable as it is rewarding. As a Presales Solution Architect, you'll be stepping into an environment that thrives on innovation and fun. Our team-oriented culture isn't just a buzzword; it's a...