Senior IT Analyst – Application Development

Under the direction of the IT Director, IT Business Area Manager or IT Project Manager, and in close collaboration with the company client community, provide small-scale project management support, custom software development deployment and support of custom and packaged software solutions, program documentation and support, and systems operating instructions and user guides.




Systems Analysis and Design

  • Determine business process needs and systems requirements via interaction with systems owners and client community
  • Conduct user meetings to clarify and develop requirements documents
  • Design and  develop  programming  specifications  for  business  applications  through  robust  investigation  and responsiveness to stated requirements
  • Develop best implementation methods for requested changes and functions via current program analysis
  • Support departmental goals of maintaining federal audit compliance through adherence to company systems development lifecycle methodology and IT control procedures
  • Manage priorities and report status of assignments through effective utilization of IT Project Tracking System


Application Software Development, Testing, and Deployment

  • Develop and implement custom software applications via various industry-standard development tools and database technologies, to include:
    • Microsoft .NET development framework, Visual Studio 2015, TFS;
    • C#, WinForms, Web Forms, ASP.NET, classic ASP, MVC, WCF, Entity Framework, LINQ;
    • MS SQL Server database design, stored procedures, triggers, views, queries, and SSIS packages;
    • MS SQL Server Reporting Services (SSRS);
    • MVC;
    • Web application development;
    • SharePoint administration
  • Configure and deploy packaged software solutions in support of business operations
  • Collaborate with teammates to develop, establish, and maintain standards and methodologies for application development and deployment
  • Promote team development via information sharing and ongoing training
  • Maintain  technical   and   professional   competency   via   self-directed   education,   networking,   training,   and development


Application Software Monitoring, Troubleshooting, and Support

  • Monitor daily logs and reports in order to ensure proper execution of programs and database processes
  • Manage recovery from data loss from power outages, hardware failures, by ensuring availability of resources and successful daily database dumps and system backups
  • Expedite user requests for computer support via ticketing system and support
  • Provide ongoing support for existing client-server and web-based applications
  • Conduct thorough analyses of programming issues and effect resolutions via appropriate debugging techniques and aids
  • Participate in development of queries and reports, and provide ongoing support to systems users
  • Monitor industry trends and provide updates to IT management and teammates of developments and emerging technologies relative to application development tools, methodologies, and database technologies.


Project Management

  • Assist IT  Project Manager  in generation  of project-related  documentation,  including schedule  estimates  and project requirements
  • Ensure compliance with project schedules by performing work in a timely manner



 Position has no direct reports.




  • Bachelor’s degree or two-year certificate from a technical institute in computer science, mathematics, engineering, or business admi Emphasis in computer-related courses is preferred.
  • Minimum three years of hands-on experience in structured programming and application design and security, and database administration
  • Professional experience in development of client-server and web-based business applications
  • Professional experience with Microsoft Visual Studio and related development toolsets, .NET development tools and methodologies
  • Professional experience with development and management of Microsoft SQL Server databases
  • Professional experience in SDLC, project management methodologies, and software tools




  • Professional experience in business application development and support for stee! metal arndlor other manufacturing industries
  • Professional experience with procurement, inventory control, and general back office systems
  • Professional experience in development and support of client-server or web-based user interfaces utilizing the toolsets listed above


Medical Scribe

Immediate need, ideal candidates will need to be able to start work within a few days notice. Long term temp assignment with potential to go permanent for the right candidate. At least 40 typed words per minute minimum and experience working in a professional medical setting required. Testing on typing speed and medical terminology will be administered. Monday-Friday 8am-5pm. Pay is $12/hr. Contact Kathryn Goodwin.


Executive Assistant for Non-profit

Assists President and CEO with a wide variety of administrative and executive support related tasks. Must be proficient in Microsoft Office. Must possess excellent organizational and communication skills. Pay is $10/hr. Long term position. Contact Alisa Johnson.

Tram Driver

Full time day shift and night shift available. Monday-Friday. Will work occasional Saturdays and other events as needed.

Requirements: Previous Bus or Tram Driving experience preferred, CDL Class B with Passenger Endorsements, Clean MVR,  DOT Medical Card. Contact Alisa Johnson.

Senior Systems Design Integrator

Analyzing the Aircraft systems modification request (avionics systems, mechanical systems…), performing an engineering study to state the current status/configuration of the Aircraft (or fleet), developing the relevant design solution (post Modification/TRS), coordinating the SB production process. Need systems experience in Aircraft manufacturer or Design Organization Approval company and knowledge in Aircraft systems architecture. Contact Rod Sellers for more information.


Executive Administrative Assistant

Performs administrative duties for executive management. Responsibilities may include screening calls, managing calendars, making travel and meeting arrangements, preparing reports and financial data, training and supervising other support staff and customer relations. Sensitivity to confidential matters is required. Strong computer skills, flexibility, excellent interpersonal skills, project coordination experience, and the ability to work well with all levels of internal management and staff, outside clients and vendors are necessary.  Contact Brandy Moody for more information.



Immediate Openings

Long’s has immediate openings for  Medical Billing Specialists and Medical Payment Posters.  Please apply online at  You may email resumes to or

Long’s launches Medical Division!

To better serve our current and future partners in the health care industry, we’ve launched a new medical staffing division aimed at meeting the unique needs of health care providers throughout the region supported with the same great service, reputation and history that Mobile and Baldwin counties have come to rely on from Long’s.  To learn more, click here!