Company

Penchecks, IncSee more

addressAddressCalifornia, United States
salary Salary$140,000 - $155,000 a year
CategoryInformation Technology

Job description

Description:

Summary: The Senior Software Engineer is responsible for daily, short-term, and long-term goals of IT operation to advance the business to accuracy and efficiency of data processing. Key responsibilities include maintain the current applications to ensure effective performance of daily tasks and ensuring all the systems are running at maximum potential to best serve the company to achieve its business objectives. Also, the Senior Software Engineer continuously monitors, analyzes, and upgrades software applications as per the current requirements to meet the industry standards. If the existing software systems have some deficiencies and need to be upgraded to increase the performance then the Senior Software Engineer performs a leadership role in the software upgrading process.


Essential Duties:

  • Lead system performance upgrades and other upgrades
  • Continual IT / business process improvement
  • Evaluate systems and provide recommendations
Requirements:

Responsibilities:

  • Study the business needs and come up with suggestions and solutions to better the process.
  • Work with team to revamp the current system (P3) to accommodate business needs and incorporate other systems such as TAS and QuickBooks into one.
  • Introduce better technology to communication to customers.
  • Working closely with the Management Team ensure planning, processing and performance of all systems are operating in an efficient manner with little to no assistance needed
  • Design and develop programming systems making specific determinations about system performance.
  • Responding promptly and professionally to bug reports.
  • Review and repair legacy code.
  • Responsible for development of new programs including proofing, analyzing current programs and processes, needed changes, and making recommendations to assure production of a quality, cost-effective product
  • Provide feedback to IT team about performance considerations / usability issues concerning software specifications and implementation.
  • Research and recommend software tools to management.
  • Assists the Programmers in designing programs and databases.
  • Updates and modifies computer programs to improve efficiency.
  • Work closely with management team in evaluating current systems and making decisions on future development.
  • Work together with Management in creating a positive working environment for all staff
  • Develop and implement sound business practices, policies and procedures to attract long-term business relationships
  • Other duties as assigned
  • Minimal/occasional Travel = Occasional support at tradeshows, conferences, and visits to client sites.


Required Knowledge, Skills, and Abilities (KSAs)
Note that these requirements are representative, not all-inclusive, of the KSAs required to perform the job.

  • Results and Performance Driven- Achievement of business results and accountability
  • Client Centric –Focus and delivery on the needs of constituencies and PenCheck’s clients
  • Business Acumen and Thought Leadership – Application of knowledge to making decisions and generating results
  • Sound knowledge of the operating systems that the organization is using so that they can build or upgrade the software accordingly
  • Should possess ability to understand the existing systems and outline specifications of the users to make the software more user friendly
  • They are required to analyze the industry and identify the industry standards for the software
  • Applications development manager should have ability to develop logic for programming through flowcharts and algorithms
  • Ability to code programs using programming languages like C#, JavaScript, AngularJS, REACT .Net, etc., and make modifications in the databases as well
  • They should have sound knowledge of networking protocols, HTML, XML and scripting languages
  • A person having good reasoning ability will be able to find out defects in the existing systems easily. Therefore, it is essential to have this personality trait along with expertise in mathematics
  • Team work and interpersonal skills to collaborate and influence team members in a positive way


Education and Experience

  • 5+ years’ experience with modern programming languages/frameworks including Entity Framework
  • Experience with Test Driven Development (Unit Testing, Integration Testing using xUnit or similar)
  • Experience with Continuous Integration and Continuous Deployment (VSTS/TFS or similar)
  • Experience with .NET Core and EF Core a plus
  • Experience with CQRS a plus


Physical Demands and Work Environment

The employee is often required to sit and use their hands and fingers, to handle or feel. The employee is occasionally required to stand, walk, reach with arms and hands, climb or balance, and to stoop, kneel, crouch or crawl. Vision abilities required by this job include close vision. Reasonable accommodation can be made to enable people with disabilities to perform the described essential functions. Work Environment: ADA compliant office building.


Other

This job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time with or without notice.

Refer code: 8925020. Penchecks, Inc - The previous day - 2024-04-07 12:20

Penchecks, Inc

California, United States
Jobs feed

WebKit Performance Manager

Software And Services

San Diego, CA

Global Fixed Asset Analyst

Corporate Functions

Austin, TX

SoC Pre-Silicon Engineering Program Manager

Hardware

Cupertino, CA

Software Engineer - Data - ASE Analytics Engineering

Software And Services

Cupertino, CA

Antitrust Litigation Counsel

Corporate Functions

Cupertino, CA

Privacy Counsel

Corporate Functions

Cupertino, CA

Product Quality Manager - iPad & Accessories

Operations And Supply Chain

Austin, TX

Purchasing & Inventory Project Administrator

Software And Services

Cupertino, CA

Case Manager, Immigration - Bilingual Spanish

The Geo Group

Jamaica, NY

Share jobs with friends

Senior Software Engineer I

Powerschool Group Llc

Remote - Oregon, United States

just now - seen

Senior Software Engineer

Adastra

Redmond, WA

just now - seen

Senior Software Test Engineer

Iso New England

tuition reimbursement, 401(k)

Holyoke, MA

3 hours ago - seen

Senior Software Engineer - Graphics (624851)

Netpace, Inc.

Bellevue, WA

4 hours ago - seen

Senior Software Engineer

Rewatch

United States

7 hours ago - seen

Senior Software Engineer, Backend (Java/MySQL/AWS)

Keeper Security, Inc.

El Dorado Hills, CA

8 hours ago - seen

Senior Systems Software Engineer

Software And Services

Austin, TX

21 hours ago - seen

Senior Software Engineer

Biomérieux

Hazelwood, MO

23 hours ago - seen

Senior Software Engineer, Full Stack

Capital One

United States, Virginia, Richmond

Richmond, VA

23 hours ago - seen

Senior Software Engineer

Disney Entertainment & Espn Technology

New York, NY

yesterday - seen

Senior Software Engineer

Apple

Austin, TX

yesterday - seen

Senior Software Engineer [C++]

Raytheon

El Segundo, CA

yesterday - seen

Senior Software Engineer

Mantech

Chantilly, VA

yesterday - seen

Senior Software Engineer

Mantech

Linthicum Heights, MD

yesterday - seen

Senior Software Engineer

Altamira Technologies Corp

Colorado, United States

yesterday - seen

Senior Software Engineer

Overhead Door Corporation

Dallas, TX

yesterday - seen

Senior Software Security Engineer, Infrastructure

Block

Seattle, WA

2 days ago - seen

Senior CloudKit Client Tools and Automation Engineer

Software And Services

Cupertino, CA

2 days ago - seen