Application Developer (On-Site)

  • Full-Time
  • Fontana, CA
  • Burrtec Waste Industries, Inc.
  • Posted 2 years ago – Accepting applications
Job Description

Burrtec Waste Industries, Inc. is a well established refuse and recycling collection company serving over fifteen municipalities throughout Southern California and employing over 1200 full-time employees. Burrtec continues to grow through co. acquisitions and successful bid proposals. Burrtec is a family owned company that firmly believes the key element to our success is knowing how important each employee is in the organization. We have the following position at our Fontana Corporate North division:

Application Developer - On-site, not Remote

ESSENTIAL DUTIES:

The primary objective of this position is designing, specifying, debugging, maintaining and integrating various application modules. This position works closely with the internal application team and various vendors facilitating the overall design, testing and implementation of production systems through various interfaces and APIs. A major responsibility of this position involves ensuring data quality, integrity and accuracy through constantly improving the application. Key responsibilities include maintaining DevOps tools and using applicable tools and process knowledge to streamline maintenance, updates and process improvement while working with the Application Development Manager via code and data exchange to enhance operations and development. This position will be required to report on project statuses and developments to senior team members.

TECHNICAL COMPETENCIES:

  • Obtain data from multiple sources from a variety of systems (e.g., using ODBC.)
  • Analyze legacy data to estimate/benchmark time needed for data transformation and load
  • Document progress related to assigned projects
  • Perform all data conversion activities and tasks (data mapping activities) necessary to assure the data is imported properly and maintain feeds
  • Refer cases to appropriate departments for issue resolution when necessary and follow up to assure timely completion
  • Provide post-live support for designated period of time
  • Perform root cause analysis for production errors
  • Investigate and resolve technical issues, develop scripts to automate processes
  • Collaborate with coworkers and vendors to conceptualize, develop, and release software
  • Conduct quality assurance to ensure software and data feeds meet prescribed guidelines
  • Suggest alterations to workflow to improve efficiency, accuracy and reliability
  • Work with multiple cross-functional groups (e.g., GIS Dept.)
  • Self-starter, able to work without constant supervision
  • Able to properly communicate questions/issues/concerns in a detailed manner
  • Ability to move from project to project as need dictates
  • Provide clear goals projects and develop steps for their timely execution
  • Continual personal development of C# and other development tools
  • Ability to handle multiple projects simultaneously
  • Customer-oriented with the ability to receive and use constructive criticism
  • Perform related duties as assigned by supervisor/manager

KNOWLEDGE, SKILLS AND ABILITIES:

  • Proficient in C#, with a good knowledge of its ecosystems (3+ years’ experience)
  • Proficient in T-SQL and relational databases (3+ years’ experience)
  • Proficient in Python (3+ years’ experience)
  • Strong working knowledge of SSRS or other reporting services (2+ years’ experience)
  • Strong working knowledge of Microsoft SQL Server 2016 and higher
  • Strong understanding of object-oriented programming
  • Familiarity with the .Net Framework (.Net 3.5 or higher), Entity Framework (a plus), DevArt Entity Developer (a plus), LINQ (a plus)
  • Skill for writing reusable C# libraries
  • Ability to write clean, readable and easy to understand code
  • Experience with data migration projects or other applicable programming ETL projects (2+ years’ experience)
  • Must have good oral and written English communication skills
  • Advanced MS Excel skills
  • Experience securing and following best practices while implementing data exchanges
  • Ability to work independently and complete projects with minimal supervision
  • Familiarity with software security methods
  • Experience with connectivity to legacy systems
  • Professional work experience in team building and project organization
  • Professional experience and a high-level understanding of working with various operating systems and their implications
  • Experience with working in an agile environment
  • Experience using SDLC
  • Knowledge of the recycling and waste hauling industry is a plus

GENERAL COMPETENCIES:

  • Building Trust - Interacting with others in a way that gives them confidence in one’s intentions and those of the organization.
  • Integrity - Maintaining social, ethical, and organizational norms, firmly adhering to codes of conduct and ethical principles while exhibiting values, honesty and truthfulness of actions.
  • Work Standards - Setting high standards of performance for self and others; assuming responsibility and accountability for successfully completing assignments or tasks; self-imposing standards of excellence rather than having standards imposed. Since the output of much of the work product is presented to our customers, it is vital that Quality Management is given high priority. Therefore, quality, accuracy, and thoroughness are attributes that must be vigorously pursued.

TRAINING AND EXPERIENCE:

  • Certifications in applicable programming disciplines a plus (MCSA/MCSE)
  • Bachelor's degree or AA in Computer Science, Software Engineering/Development or related discipline, required

PHYSICAL:

  • Standing and/or sitting for prolonged periods of time - up to 8 hours or more per day
  • Manual dexterity and vision sufficient to operate a personal computer for long periods of time without experiencing abnormal hand, wrist or eye strain
  • Hearing sufficient

WORKING CONDITIONS:

  • Work area is primarily in an office setting and may have fluorescent lighting and air conditioning.

We offer competitive wages and an excellent benefits package including 401k and 100% paid medical/dental/life insurance and holidays/vacation/PSL.

Apply to this Job