This job listing has expired and the position may no longer be open for hire.

Software Eng IT at ePlus Technology

Posted in Other 30+ days ago.

Location: Rochester, New York





Job Description:

Description

Job Description:


Are you up to the challenge? At ePlus, we engineer transformative technology solutions for the most visionary companies in the world. This takes imagination, relentless client service, and the tenacity to enable our clients to achieve their visions. Our partnerships with leading edge technology manufacturers-many of which look to us for their own technology infrastructure needs-keep us immersed across the broad spectrum of the IT ecosystem.


As a Software Engineer, you will play a key role supporting custom-developed applications and related interfaces, effectively improving the ePlus customer experience. You will work both independently and as a member of a fast-paced team, participating in the end-to-end software engineering lifecycle.


From strategy to fulfillment to managed services, our engineering-centric solutions enable our clients to realize what it means for technology to do more.


Job Responsibilities:



  • Participate in the full lifecycle of software engineering activities

  • Architect, design, code and test robust, flexible software components

  • Troubleshoot and correct software defects/bugs

  • Research, define, and adhere to proven methodologies, design patterns and other industry best practices

  • Support application builds and configuration management activities

  • Identify and communicate issues and risks in a timely manner, for proper resolution

  • Adhere to team operating standards and procedures for such items as source code control, issue tracking, time reporting, etc.

  • Contribute to planning and estimating, and ensure timely delivery of software components and artifacts

  • Assist with defining and documenting technical requirements for solution components

  • Contribute to development and enforcement of coding standards, and streamlining the deployment process to reduce delivery timelines

  • Produce project artifacts including requirements, technical specifications, testing documentation, system/operations guides, issue/enhancement request documentation, and disaster recovery plans


Your Corporate Responsibilities:


Internal Control responsibilities vary by role and are subject to change. Please discuss your individual internal control responsibilities with your immediate supervisor on a regular basis.



  • Log all system and process changes in the change management application.

  • Ensure all application and access control changes are authorized by management

  • Ensure all application changes are thoroughly tested, including regression testing.

  • Ensure all application and business changes adhere to SOX Internal Control Directives (ICDs).

  • Handle confidential matters and information professionally.

  • Conduct business in a professional, competent, and ethical manner.

  • Adhere to corporate policies and procedures.


Job Knowledge/Skills:



  • Professional experience with developing solutions using a variety of areas including, but not limited to:



  • Virtualization (Containers, Servers, Desktop)

  • Cloud Computing (AWS, Azure, Google Cloud)

  • Application Security (Access Control, Containers, Architecture Design)

  • Automated Deployment (Jenkins, Terraform, AWS beanstalk)

  • Robotic Processing Automation (UiPath)



  • Analyze data and processes, compile research, and offer possible solutions

  • Support other engineers with troubleshooting customer issues and work towards identifying/designing a solution and resolving problems.

  • Experience designing and developing Web applications for both internal operational systems and external-facing sites

  • Experience designing and developing application interfaces

  • Solid comprehension of software design principles/patterns, software development processes/practices, and configuration management

  • Experience with internal IT controls (e.g., Sarbanes-Oxley and SAS 70)

  • Experience with delivering projects as part of an Agile methodology (SCRUM, Kanban)

  • Excellent written and verbal communication skills

  • Strong analysis skills

  • Willingness to travel as needed (20% travel per month may occasionally be required)

  • Willingness to perform keyboard intensive work 90% of the time


Education and Experience:



  • B.S. in Computer Science/Software Engineering

  • 2+ years of professional software development experience

  • Minimum of 2 years of professional software design experience


Physical Requirements of Position:


Movements frequently and regularly required using the wrists, hands, and / or fingers. Speech ability must be at a level where one must convey detailed or important instructions or ideas accurately, loudly or quickly. Hearing ability must be at a level to hear average or normal conversations and receive ordinary information. Visual ability must be average with ordinary visual acuity necessary to prepare or inspect documents or products, or operate machinery. Physical strength for sedentary work with sitting most of the time. May have to exert or lift up to 10 - 20 pounds of force occasionally.


ePlus is an equal opportunity employer and does not discriminate or allow discrimination on the basis of race, color, religion, gender, age, national origin, citizenship, disability, veteran status or any other classification protected by federal, state, or local law. ePlus promotes affirmative action for minorities, women, disabled persons, and veterans.



Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)
More jobs in Rochester, New York


Univera HealthСare

Rochester Regional Health

Rochester Regional Health
More jobs in Other


VOA Chesapeake

LJB Inc.

LJB Inc.