Application Developer

Artech LLC

  • Birmingham, AL
  • 7 days ago

    Highlights

    Seeking an experienced Application Developer to develop, enhance, integrate, and support enterprise Asset Management and Power Delivery applications , including AIMS and Fulcrum . The role requires strong database development, object-oriented programming, API integration, troubleshooting, and enterprise application support .

    Numbers & Facts

    LocationBirmingham, AL

    Description

    Job Title: Application Developer
    Location: Birmingham, AL
    Duration: 3+ years

    Job Summary

    Seeking an experienced Application Developer to develop, enhance, integrate, and support enterprise Asset Management and Power Delivery applications, including AIMS and Fulcrum. The role requires strong database development, object-oriented programming, API integration, troubleshooting, and enterprise application support.

    Key Responsibilities

    • Design, develop, test, deploy, enhance, and maintain web, mobile, and enterprise applications.
    • Develop and support AIMS (Asset Information Management System) and enterprise Fulcrum applications.
    • Perform Oracle database development, including SQL, schema design, data modeling, mapping, and integration.
    • Design, develop, consume, and support REST/SOAP APIs and integrations between AIMS, Fulcrum, GIS, and other systems.
    • Gather requirements and translate business needs into technical solutions.
    • Troubleshoot applications, integrations, defects, and production issues.
    • Participate in SDLC, application architecture, technical design, code reviews, testing, deployment, and maintenance.
    • Create and maintain technical documentation.
    • Collaborate with business stakeholders, operations, and technology teams.

    Required Qualifications

    • 3+ years of professional programming/software development experience.
    • Strong SQL/database development, data modeling, or schema design experience; Oracle preferred.
    • Experience with C#, Python, or another object-oriented programming language.
    • Hands-on experience with REST and/or SOAP API integration.
    • Experience developing/supporting enterprise applications in production.
    • Understanding of SDLC/software development methodologies.
    • Strong software troubleshooting, analytical, and problem-solving skills.
    • Strong communication skills with both technical and business stakeholders.
    • Bachelor's degree in Computer Science, Information Systems, Engineering, or related field, or equivalent experience.

    Preferred Qualifications

    • Full-stack web development experience.
    • OutSystems or comparable low-code/application development platform.
    • Agile development experience.
    • Utility, asset management, or Power Delivery application experience.
    • Fulcrum/mobile inspection/data collection platform experience.
    • GIS/Esri/ArcGIS and spatial data integration experience.
    • Cloud platforms, SAML, OAuth, and modern integration patterns.
    • Git/version control, testing, CI/CD pipelines.

    Work Environment

    Hybrid role based in Birmingham, AL, with remote work and occasional onsite meetings, workshops, testing, and operational support.

    Similar Jobs

    See more jobs