JAVA Automation Project Manager

Location: Fairfax, Virginia
Category: Information Technology
Job ID: 10104
Apply Now  ›
 

Welcome to the JustinBradley network!

We can’t wait to hear more about your previous roles and experience. Please submit your information and upload your resume as a doc, pdf, rtf or txt file. Your information will be reviewed as soon as possible.

 
* Required field.

Join our client, a fast paced and exciting energy group, as their systems expert.

Essential Functions:

  • Manage and take ownership of automation processes that are currently in place
  • Responsible for analyzing company and user needs to develop possible solutions through the use of automation
  • Constantly challenge all automation processes within the organization to increase efficiencies and reduce operating time
  • Update current automation processes as technology updates and evolves
  • Perform maintenance on existing software programs, as required, to ensure that programs are working efficiently
  • Develop code, test, and debug new software or enhancements/updates to existing software
  • Collaborate with PEG Operations to assist in the implementation of new software programs including but not limited to formulating software requirements and program specifications to fit the need of the company and their users
  • Assist in transforming software designs and specifications into high-functioning code in the appropriate language
  • Build new workstations, for office and remote employees, to ensure that employees have the necessary equipment
  • Maintain existing workstations, as needed, and keep an inventory of all company technology equipment
  • Oversee Mobile Device Management including issuing out devices to new hires, replacing devices, exchanging devices through insurance, and keeping updated records in Meraki
  • Update Company Technology Equipment Policies for all employees (Office, Remote, & Field)
  • Work with PEG staff, either face-to-face, via email, or over the telephone, to help set up technology and/or resolve issues
  • Responsible for coordinating IT support requests (internally and with IT Contractor) while documenting resolution steps and actions taken to assist in preventing similar problems from occurring in the future
  • Assist in planning, coordinating, and consulting with vendors for hardware/software purchases, product services, and support
  • Work with IT Contractor and PEG Operations to install and configure computer hardware operating systems and applications and train end-users on how to set up and use new technologies
  • Work with IT Contractor and PEG Operations to troubleshoot system and network problems, diagnosing and solving hardware or software faults
  • Handle sensitive information in a confidential manner
  • Contribute to team effort by cross-training in multiple departments to assist in the completion of project deadlines, as needed
  • Assist Administrative Division, as needed, in answering phone calls
  • Carry out other administrative tasks as needed such as mail distribution (USPS/FedEx), processing documents (i.e. letters, correspondence, reports, agendas, minutes), maintaining records with effective filing systems, and other related items.
  • Maintain professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks.

Education/Experience:

  • Bachelor’s Degree in Computer Science or equivalent work experience required
  • Minimum of 2 years experience building and maintaining largescale reliable software systems
  • Strong experience with JAVA, JQUERY (GUI background), and JavaScript libraries
  • Demonstrated ability to prepare comprehensive project documentation (requirements, system design, interface control documents, security, etc.)
  • Minimum of three years of experience in a user-facing Tier II/III deskside support, system administration, or systems engineering role
  • Strong experience with modern Windows based systems
  • Strong knowledge of troubleshooting Microsoft Office Suite, Office365 administration, licensing, OneDrive for Business, and SharePoint
  • Working experience with Smartphones (iPhone and/or Mobile Device Management platforms preferred).
  • Familiarity with IT technologies such as networking, security, backup and recovery, and VPN
  • Must have strong interpersonal skills in order to work in a dynamic and fast-paced environment
  • Must be able to work independently, responsibly, and sincerely to address employees’ needs as quickly as possible.
  • Strong oral and written communications skills required

Additional Requirements:

  • Must have Full lifecycle application development including but not limited to designing, coding, and debugging applications in various software languages.
  • Must be able to integrate software with existing systems.
  • Must have development experience with some of the following languages or platforms: SaaS, SharePoint Workforce, Microsoft Power Automation, API, Low Code Solutions, Java, etc.