FarmingtonRecruiter Since 2001
the smart solution for Farmington jobs

Software Developer

Company: Johnson Equipment Sales & Service Inc
Location: Farmington
Posted on: August 8, 2022

Job Description:

At Leonard's Express, Inc. we are looking to add at least one Software Developer who wants to help us grow our IT department. All great companies must have a strong data infrastructure and this position will work with an already strong team to keep us on the leading edge. The Software Developer will keep the gears of the company moving while being enabled to build personal relationships with our office staff and drivers to keep the family atmosphere of our company strong.
The ideal employee should display readiness to proactively work with various teams throughout the company to evaluate their needs, get to the root of the problem, then make a sound decision to resolve the problem or improve the process. All job duties must be performed in a way that promotes safe practices in accordance with Leonard's established safety programs.
We are offering:

  • Salary starts at $60K or more per year based on experience
  • Full-time
  • Monday to Friday day shift
  • Consistent hours
  • Full benefits
  • On-site gym & gym membership reimbursement
  • Paid time off and paid holidays Full job details follow: Summary of Responsibilities This position is responsible for providing application technical support to the business operations and provides assistance in one or all areas of applications programming that includes, testing, design and analysis. Responsibilities include assisting in the formulation of procedures and best practices for users of applications, collecting, organizing, and analyzing data when applicable, identifying the best applications for the business's needs and assisting with installing the software, upgrading, configuring, supporting and repairing the software as needed. This key position will engage with staff members at all organizational level and this position will require strong technical skills. All job duties must be performed in a way that promotes safe practices in accordance with Leonard's established safety programs .
    Essential Duties The Software Developer plays a role in the ongoing information technology functions of the company. Other duties may be assigned to meet business needs. The essential duties and responsibilities of the position include:
    • Analyzes and documents user requirements, procedures, and problems to automate or improve existing systems
    • Reviews system capabilities, workflow, and limitations
    • Creates company technology applications following specifications using the appropriate development tools
    • Works on and completes multiple projects and deliverables with limited supervision and be able to work independently and/or in a team environment as needed
    • Translates business needs to technical specifications
    • Creates easy-to-understand presentations by visualizing data, using tools and techniques such as diagrams and graphs
    • Coordinates projects, schedules and facilitates meetings as necessary to complete assignments
    • Troubleshoots issues and provide user support to various software applications used throughout the business
    • Conducts testing and troubleshooting
    • Collaborates with teams to integrate systems
    • Leverages APIs to publish and consume resources
    • Develops and executes database queries and conducts analysis
    • Develops and updates technical documentation
    • Provides excellent customer service Other Duties The Software Developer has additional ongoing responsibilities, including:
      • Assists the IT team in developing IT strategies, policies, and processes to provide optimal technology solutions
      • Develops processes, procedures and training for end-users to facilitate the efficient use of reporting tools and applications
      • Participates in change management discussions and adhere to all change management policies Requirements:
        Skills and Abilities Based on the essential and other duties and responsibilities of the position, the Software Developer has a number of professional skills and abilities:
        • Sound organizational, records management, time management skills, and attention to detail
        • Good interpersonal and customer service skills, well-developed verbal and written communication skills, and the ability to work both as an individual contributor and a team member
        • The ability to effectively prioritize responsibilities and meet assigned deadlines
        • Ability to work independently on assigned tasks, as well as to accept direction on given assignments
        • Ability to conduct detailed analysis and display creative thinking
        • Knowledge of system design, development, implementation and user support principles and practices
        • Advance database management knowledge
        • Working knowledge of SQL, PHP, HTML and JavaScript
        • Working knowledge of the C# .NET development framework Education, Experience, and Other Requirements Based on the technical and professional responsibilities of the position, the Software Developer is required to have:
          • A bachelor's degree in the field of Computer Science, Engineering or relevant field
          • Excellent communication skills (verbal and written)
          • Self-Starter, self-motivated, high level of initiative
          • Result focused with an ability to solve complex problems
          • Understanding of how data works and looks coming from different formats (structured and unstructured)
          • Experience with integrating systems via API
          • Experience with Microsoft SQL Server, relational databases and concepts
          • Experience with Microsoft SQL Reporting Services
          • Experience in the transportation, logistics, or supply-chain industry is a plus
          • Experience with React a plus
          • Experience with git a plus Physical and Environmental The Software Developer is primarily located in a climate controlled office environment with moderate noise levels, but may experience other physical environments while traveling. Physical requirements include:
            • Using computer hardware and software for extended periods of time (repetitive motion)
            • Sitting for long periods of time
            • Occasionally required to stand and walk
            • Must be able to lift up to 25 pounds occasionally, 50 pounds with assistance To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Benefits This position offers an excellent benefits package (401K, health, dental, vision, life insurance, paid time off, and more). This position is located at 6070 Collett Road, Farmington, NY 14425. This is a day shift position. This is a salaried position which starts at not less than $60K based on experience. About Us Leonard's Express, Inc. is a family owned transportation provider located in Farmington, NY with additional offices located throughout the United States. We provide transportation solutions for a wide range of customers that encompass many industries. With our state of the art technology and our dedicated staff, we are able to provide our customers with dependable, diversified and creative logistics solutions that are responsive and cost-effective. Our company offers a variety of unique and exciting professional opportunities in New York, Delaware, Idaho and across the nation. At Leonard's Express you will be joining a team of highly skilled and dedicated individuals. Whether you have a background in Class A driving, customer service, finance, human resources, information technology, maintenance, operations, recruiting, sales, settlement, or safety we have a role for you. Leonard's Express, Inc. is an equal opportunity employer and we do not discriminate on the basis of race/color/religion/sex/national origin/veteran/disability/age/sexual orientation/gender identity or any other characteristic protected by law. PI185881113

Keywords: Johnson Equipment Sales & Service Inc, Farmington , Software Developer, IT / Software / Systems , Farmington, New Mexico

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest New Mexico jobs by following @recnetNM on Twitter!

Farmington RSS job feeds